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

core

Operations

credentials

Operations

features

Operations

media

Operations

notifications

Operations

Send notification

Request

Send notifications to all recipients in a build

Security
PlatformApiKeyAuthentication
Path
platform_keystringrequired
Bodyrequired
build_idstringrequired
curl -i -X POST \
  'https://docs.ibl.ai/_mock/apis/ibl/api/notification/v1/orgs/{platform_key}/notification-builder/send/' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "build_id": "string"
  }'

Responses

Bodyapplication/json
statusstringrequired
notifications_sentintegerrequired
build_idstring(uuid)required
messagestringrequired
Response
application/json
{ "status": "string", "notifications_sent": 0, "build_id": "bfb1f3fa-bf7b-43a5-9e0b-26cc050e44cb", "message": "string" }

Validate notification source

Request

Validate a single notification source (email, username, platform, csv)

Security
PlatformApiKeyAuthentication
Path
platform_keystringrequired
Bodyrequired
typestring(NotificationSourceTypeEnum)required
  • email - email
  • username - username
  • platform - platform
  • csv - csv
  • department - department
  • pathway - pathway
  • program - program
Enum"email""username""platform""csv""department""pathway""program"
dataany or nullrequired
curl -i -X POST \
  'https://docs.ibl.ai/_mock/apis/ibl/api/notification/v1/orgs/{platform_key}/notification-builder/validate_source/' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "type": "email",
    "data": null
  }'

Responses

Bodyapplication/json
statusstringrequired
valid_countintegerrequired
invalid_entriesArray of stringsrequired
sample_recipientsArray of objects(Recipient)required
sample_recipients[].​usernamestringrequired
sample_recipients[].​emailstring(email)required
sample_recipients[].​statusstring
Default "pending"
Response
application/json
{ "status": "string", "valid_count": 0, "invalid_entries": [ "string" ], "sample_recipients": [ {} ] }

scim

Operations

commerce

Operations

recommendations

Operations

reports

Operations

skills

Operations