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-prompt

Operations

career

Operations

catalog

Operations

catalog_milestones_skill_points_platform_group_create

Request

Update skill points for all users in a group

Security
PlatformApiKeyAuthentication
Bodyrequired
platform_keystringrequired

Platform key identifier

group_idintegerrequired

ID of the user group to update

point_dataobjectrequired

Dictionary mapping skill names to point values to apply to group

point_data.​property name*integer>= 0additional property
overwriteboolean

If True, removes all skills not in point_data. If False, only updates specified skills.

Default true
curl -i -X POST \
  https://docs.ibl.ai/_mock/apis/ibl/api/catalog/milestones/skill_points/platform/group/ \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "platform_key": "string",
    "group_id": 0,
    "point_data": {
      "property1": 0,
      "property2": 0
    },
    "overwrite": true
  }'

Responses

Successfully updated group skill points

catalog_milestones_skill_points_user_retrieve

Request

Retrieve skill point information for a specific user

Security
PlatformApiKeyAuthentication
Query
user_idinteger

ID of the user to retrieve skill point information for

usernamestringnon-empty

Username to retrieve skill point information for

curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/catalog/milestones/skill_points/user/?user_id=0&username=string' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/json
property name*anyadditional property
Response
application/json
{ "property1": null, "property2": null }

catalog_pathways_list

Request

Retrieve pathways matching query. Limited parameters.

Security
PlatformApiKeyAuthentication
Query
item_idstringnon-empty

Item ID associated with the pathway

namestringnon-empty

Pathway name

pathway_idstringnon-empty

Pathway ID

pathway_uuidstringnon-empty

Pathway UUID

platform_keystringnon-empty

Platform key

slugstringnon-empty

Pathway slug (case-insensitive)

user_idinteger

User ID of the pathway owner

usernamestringnon-empty

Username of the pathway owner

visibleboolean

Whether the pathway is visible

curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/catalog/pathways/?item_id=string&name=string&pathway_id=string&pathway_uuid=string&platform_key=string&slug=string&user_id=0&username=string&visible=true' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/jsonArray [
idintegerread-onlyrequired
pathway_idstring<= 255 charactersrequired

A unique pathway ID.

pathway_uuidstring(uuid)
pathstringread-onlyrequired
namestring<= 255 characters

The verbose name of the pathway.

visibleboolean

Pathway visibility

slugstring or null<= 255 characters^[-a-zA-Z0-9_]+$

An additional unique slug field. (Optional)

user_idinteger
usernamestring
platform_keystring
dataany or null

Metadata

]
Response
application/json
[ { "id": 0, "pathway_id": "string", "pathway_uuid": "95ad9be1-e441-403f-95d1-4dfe9e7c8b02", "path": "string", "name": "string", "visible": true, "slug": "string", "user_id": 0, "username": "string", "platform_key": "string", "data": null } ]

core

Operations

credentials

Operations

features

Operations

media

Operations

notifications

Operations

scim

Operations

commerce

Operations

recommendations

Operations

reports

Operations

skills

Operations