# ai_mentor_orgs_users_course_creation_tasks_retrieve Create, retrieve and delete course creation tasks Course creation tasks allow you to schedule the creation of a course on OpenEdx deployment connected to this data manager. The course is created entirely by an ai model (as specified in your inputs). The llm decides on the content of the course based on the name, description, target audience and other parameters. Bigger and newer models tend to outperform smaller once. Clear and unambiguous parameters are more likely to produce better results. Endpoint: GET /api/ai-mentor/orgs/{org}/users/{user_id}/course-creation-tasks/{id}/ Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Path parameters: - `id` (integer, required) A unique integer value identifying this course creation task. - `org` (string, required) - `user_id` (string, required) ## Response 200 fields (application/json): - `id` (integer, required) - `user_id` (string, required) - `student` (integer, required) edX user ID - `name` (string, required) - `description` (string, required) Description of the course to create and its requirements - `target_audience` (string, required) The intended audience for the course. eg. Grade 11 students. - `platform` (integer, required) - `platform_key` (string, required) - `status` (string, required) * - Pending * - Scheduled * - Success * - Failed * - Cancelled * - In Progress Enum: "Pending", "Scheduled", "Success", "Failed", "Cancelled", "In Progress" - `publish_course` (boolean) - `course_data` (any, required) - `provider` (string) - `model` (string) - `desired_number_of_sections` (integer) - `logs` (string, required) - `files` (array, required) - `files.course_creation_task` (integer, required) - `files.file` (string, required) - `files.date_created` (string, required) - `files.last_modified` (string, required)