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_ai_user_profile_memory_destroy

Request

The endpoint to delete an AI user profile memory entry.

No query parameters or JSON parameters are required.

The response is always empty. Successful request will be responded with status 204, and failed request will be responded with status 404.

Security
PlatformApiKeyAuthentication
Path
orgstringrequired
tagstringrequired
user_idstringrequired
curl -i -X DELETE \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/ai-user-profile-memory/{tag}/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

No response body

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

career

Operations

catalog

Operations

core

Operations

credentials

Operations

features

Operations

media

Operations

notifications

Operations

scim

Operations

commerce

Operations

recommendations

Operations

reports

Operations

skills

Operations