# ai_mentor_orgs_users_course_creation_component_update API viewset for managing course units. This viewset allows platform administrators to retrieve and manage units within course subsections, and generate content for them. Permissions: - Restricted to platform administrators only Endpoint: PUT /api/ai-mentor/orgs/{org}/users/{user_id}/course-creation/component/{id}/ Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Path parameters: - `id` (integer, required) A unique integer value identifying this unit. - `org` (string, required) - `user_id` (string, required) ## Request fields (application/json): - `subsection` (integer, required) - `display_name` (string, required) - `type` (string) * - Tutorial * - Assessment Enum: "tutorial", "assessment" ## Response 200 fields (application/json): - `id` (integer, required) - `subsection` (integer, required) - `display_name` (string, required) - `status` (string, required) * - Published * - Unsynced * - Error * - Syncing Enum: "published", "draft", "error", "syncing" - `type` (string) * - Tutorial * - Assessment Enum: "tutorial", "assessment" - `created_at` (string, required) - `updated_at` (string, required)