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_licenses_user_assignment_destroy

Request

Remove a user license assignment

Security
PlatformApiKeyAuthentication
Query
assignment_idintegerrequired

The ID of the assignment to delete

license_idintegerrequired

The ID of the user license

pageinteger

Page number for pagination

page_sizeinteger

Number of results per page

platform_keystringnon-empty

The unique identifier for the platform

platform_orgstringnon-empty

The organization identifier for the platform

sortstringnon-empty

Field to sort results by

Default "id"
curl -i -X DELETE \
  'https://docs.ibl.ai/_mock/apis/ibl/api/catalog/licenses/user/assignment/?assignment_id=0&license_id=0&page=0&page_size=0&platform_key=string&platform_org=string&sort=id' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Assignment successfully deleted

catalog_licenses_user_assignment_check_retrieve

Request

Check if a user has an active user license assignment

Query
emailstring(email)non-emptyrequired

The email address to check for active license assignments

curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/catalog/licenses/user/assignment/check/?email=user%40example.com'

Responses

Active license assignment exists for the email

catalog_licenses_user_assignment_group_retrieve

Request

Retrieve a paginated list of user license group assignments

Security
PlatformApiKeyAuthentication
Query
license_idintegerrequired

The ID of the user license

pageinteger

Page number for pagination

page_sizeinteger

Number of results per page

platform_keystringnon-empty

The unique identifier for the platform

platform_orgstringnon-empty

The organization identifier for the platform

sortstringnon-empty

Field to sort results by

Default "id"
curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/catalog/licenses/user/assignment/group/?license_id=0&page=0&page_size=0&platform_key=string&platform_org=string&sort=id' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/json
countintegerrequired

Total number of results

next_pagestring or null(uri)required

URL for next page of results

previous_pagestring or null(uri)required

URL for previous page of results

resultsArray of objects(UserLicenseGroupAssignmentDetail)required

List of user license group assignments

results[].​idintegerrequired

The unique identifier for the assignment

results[].​group_idintegerrequired

The ID of the group assigned the license

results[].​group_namestringrequired

The name of the group assigned the license

results[].​activebooleanrequired

Whether the assignment is active

results[].​fulfilledboolean

Whether the assignment has been fulfilled

results[].​redirect_tostring or null(uri)

URL to redirect to after fulfillment

results[].​metadataobjectrequired

Additional metadata for the assignment

results[].​metadata.​property name*anyadditional property
results[].​license_idintegerrequired

The ID of the user license

results[].​license_namestringrequired

The name of the user license

results[].​platform_keystringrequired

The platform key associated with the license

Response
application/json
{ "count": 0, "next_page": "http://example.com", "previous_page": "http://example.com", "results": [ {} ] }

core

Operations

credentials

Operations

features

Operations

media

Operations

notifications

Operations

scim

Operations

commerce

Operations

recommendations

Operations

reports

Operations

skills

Operations