Skip to content

ibl-data-manager (3.59.0-ai-plus)

API for iblai

Download OpenAPI description
Languages
Servers
Mock server

https://docs.ibl.ai/_mock/apis/ibl/

https://base.manager.iblai.app/

ai-account

Operations

ai-analytics

Operations

ai-bot

Operations

ai-finetuning

Operations

ai-index

Operations

ai-marketing

Operations

ai-media

Operations

ai-mentor

Operations

ai_mentor_orgs_users_course_creation_course_retrieve

Request

API viewset for managing EdX courses.

This viewset allows platform administrators to retrieve, delete, and perform various operations on EdX courses that were created through course creation tasks.

Permissions:

  • Restricted to platform administrators only
Security
PlatformApiKeyAuthentication
Path
idintegerrequired

A unique integer value identifying this edx course.

orgstringrequired
user_idstringrequired
curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/course-creation/course/{id}/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/json
idintegerread-onlyrequired
namestring<= 255 charactersrequired
runstring<= 50 charactersrequired
numberstring<= 50 charactersrequired
descriptionstring
xblock_idstring<= 200 charactersrequired
taskinteger or null
created_atstring(date-time)read-onlyrequired
updated_atstring(date-time)read-onlyrequired
Response
application/json
{ "id": 0, "name": "string", "run": "string", "number": "string", "description": "string", "xblock_id": "string", "task": 0, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }

ai_mentor_orgs_users_course_creation_course_destroy

Request

API viewset for managing EdX courses.

This viewset allows platform administrators to retrieve, delete, and perform various operations on EdX courses that were created through course creation tasks.

Permissions:

  • Restricted to platform administrators only
Security
PlatformApiKeyAuthentication
Path
idintegerrequired

A unique integer value identifying this edx course.

orgstringrequired
user_idstringrequired
curl -i -X DELETE \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/course-creation/course/{id}/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

No response body

ai_mentor_orgs_users_course_creation_course_draft_content_for_all_units_retrieve

Request

Generate draft content for all units in a course.

This action starts a background task to create draft content for all units in the course using AI.

Args: request: The HTTP request. pk: The primary key of the course to generate content for.

Returns: Response: A confirmation that the content generation task has been started.

Raises: NotFound: If the specified course does not exist.

Security
PlatformApiKeyAuthentication
Path
idintegerrequired

A unique integer value identifying this edx course.

orgstringrequired
user_idstringrequired
curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/course-creation/course/{id}/draft-content-for-all-units/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Content creation started successfully

ai-prompt

Operations

career

Operations

catalog

Operations

core

Operations

credentials

Operations

features

Operations

media

Operations

notifications

Operations

scim

Operations

commerce

Operations

recommendations

Operations

reports

Operations

skills

Operations