# career_orgs_programs_users_update Endpoint: PUT /api/career/orgs/{org}/programs/users/{username}/ Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Path parameters: - `org` (string, required) - `username` (string, required) ## Request fields (application/json): - `institution_id` (integer, required) - `name` (string, required) - `program_type` (string, required) * - Bachelor's Degree * - Master's Degree * - PhD * - Diploma * - Certificate * - Ungraded * - Other Enum: "bachelors", "masters", "phd", "diploma", "certificate", "ungraded", "other" - `duration` (integer, required) Duration in months - `description` (string,null) - `data` (any,null) Metadata - `metadata` (any,null) Metadata - `created_at` (string) ## Response 200 fields (application/json): - `id` (integer, required) - `institution` (object, required) - `institution.name` (string, required) - `institution.institution_type` (string) * - University * - College * - Institute * - Academy * - Other Enum: "university", "college", "institute", "academy", "other" - `institution.location` (string,null) - `institution.website` (string,null) - `institution.accreditation` (string,null) - `institution.established_year` (integer,null) - `institution.data` (any,null) Metadata - `institution.metadata` (any,null) Metadata - `institution.created_at` (string) - `institution.updated_at` (string, required) - `program_type` (string, required) * - Bachelor's Degree * - Master's Degree * - PhD * - Diploma * - Certificate * - Ungraded * - Other Enum: "bachelors", "masters", "phd", "diploma", "certificate", "ungraded", "other" - `duration` (integer, required) Duration in months - `description` (string,null)