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/

Operations
Operations
Operations

ai_bot_v1_bots_discord_user_config_list

Request

Setup discord user id linkage with discord bots this will be used to authenticate the user when interracting with discord bots. the user id can be copied from the discord app after tapping on the user profile.

Security
PlatformApiKeyAuthentication
Path
orgstringrequired
curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-bot/v1/bots/{org}/discord-user-config/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/jsonArray [
idintegerread-onlyrequired
userinteger[ 0 .. 2147483647 ]read-onlyrequired

edX user ID

discord_user_idstring<= 200 charactersrequired
date_createdstring(date-time)read-onlyrequired
last_modifiedstring(date-time)read-onlyrequired
]
Response
application/json
[ { "id": 0, "user": 2147483647, "discord_user_id": "string", "date_created": "2019-08-24T14:15:22Z", "last_modified": "2019-08-24T14:15:22Z" } ]

ai_bot_v1_bots_discord_user_config_create

Request

Setup discord user id linkage with discord bots this will be used to authenticate the user when interracting with discord bots. the user id can be copied from the discord app after tapping on the user profile.

Security
PlatformApiKeyAuthentication
Path
orgstringrequired
Bodyrequired
discord_user_idstring<= 200 charactersrequired
curl -i -X POST \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-bot/v1/bots/{org}/discord-user-config/' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "discord_user_id": "string"
  }'

Responses

Bodyapplication/json
idintegerread-onlyrequired
userinteger[ 0 .. 2147483647 ]read-onlyrequired

edX user ID

discord_user_idstring<= 200 charactersrequired
date_createdstring(date-time)read-onlyrequired
last_modifiedstring(date-time)read-onlyrequired
Response
application/json
{ "id": 0, "user": 2147483647, "discord_user_id": "string", "date_created": "2019-08-24T14:15:22Z", "last_modified": "2019-08-24T14:15:22Z" }

ai_bot_v1_bots_discord_user_config_retrieve

Request

Setup discord user id linkage with discord bots this will be used to authenticate the user when interracting with discord bots. the user id can be copied from the discord app after tapping on the user profile.

Security
PlatformApiKeyAuthentication
Path
idintegerrequired

A unique integer value identifying this discord user config.

orgstringrequired
curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-bot/v1/bots/{org}/discord-user-config/{id}/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/json
idintegerread-onlyrequired
userinteger[ 0 .. 2147483647 ]read-onlyrequired

edX user ID

discord_user_idstring<= 200 charactersrequired
date_createdstring(date-time)read-onlyrequired
last_modifiedstring(date-time)read-onlyrequired
Response
application/json
{ "id": 0, "user": 2147483647, "discord_user_id": "string", "date_created": "2019-08-24T14:15:22Z", "last_modified": "2019-08-24T14:15:22Z" }
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations