Skip to content

ibl-data-manager (4.84.1-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

Delete an artifact

Request

Delete a specific artifact.

Security
PlatformApiKeyAuthentication
Path
idintegerrequired

A unique integer value identifying this artifact.

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

Responses

Artifact deleted successfully

ai_mentor_orgs_users_assumed_knowledge_retrieve

Request

Retrieve assumed knowledge levels.

Args: request: The HTTP request. org: The organization/tenant identifier. user_id: The ID of the user to retrieve assumed knowledge for.

Returns: Response: The assumed knowledge levels for different categories.

Raises: NotFound: If no assumed knowledge exists for the user.

Security
PlatformApiKeyAuthentication
Path
orgstringrequired
user_idstringrequired
curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/assumed-knowledge/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/json
levelsArray of objects(AssumedKnowledgeLevel)required
levels[].​categorystringrequired
levels[].​levelstringrequired
Response
application/json
{ "levels": [ {}, {} ] }

ai_mentor_orgs_users_assumed_knowledge_create

Request

Update assumed knowledge levels.

Args: request: The HTTP request containing the updated knowledge levels. org: The organization/tenant identifier. user_id: The ID of the user to update assumed knowledge for.

Returns: Response: The updated assumed knowledge levels.

Raises: BadRequest: If the provided data is invalid.

Security
PlatformApiKeyAuthentication
Path
orgstringrequired
user_idstringrequired
Bodyrequired
levelsArray of objects(AssumedKnowledgeLevel)required
levels[].​categorystringrequired
levels[].​levelstringrequired
curl -i -X POST \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/assumed-knowledge/' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "levels": [
      {
        "category": "Programming",
        "level": "Advanced"
      },
      {
        "category": "Mathematics",
        "level": "Advanced"
      },
      {
        "category": "Statistics",
        "level": "Intermediate"
      }
    ]
  }'

Responses

Bodyapplication/json
levelsArray of objects(AssumedKnowledgeLevel)required
levels[].​categorystringrequired
levels[].​levelstringrequired
Response
application/json
{ "levels": [ {}, {}, {} ] }

ai-prompt

Operations

analytics

Operations

career

Operations

catalog

Operations

core

Operations

credentials

Operations

custom-domains

Operations

features

Operations

media

Operations

notifications

Operations

scim

Operations

commerce

Operations

recommendations

Operations

reports

Operations

skills

Operations