Lists bots
GET/api/bots
Lists all bots the user has access to via OData
Request
Query Parameters
Returns only the selected properties. (ex. FirstName, LastName, City)
Include only the selected objects. (ex. Childrens, Locations)
Filter the response with OData filter queries.
Number of objects to return. (ex. 25)
Number of objects to skip in the current order (ex. 50)
Define the order by one or more fields (ex. LastModified)
Responses
- 200
- 400
- 401
- 500
Success
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- application/octet-stream
- text/json
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.281Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.282Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.282Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.282Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.283Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.283Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.283Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.283Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.283Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.283Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.284Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.284Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
<root>
<count>0</count>
<items>
<id>3fa85f64-5717-4562-b3fc-2c963f66afa6</id>
<enable>true</enable>
<title>string</title>
<description/>
<jobReference>string</jobReference>
<accessMode>Everyone</accessMode>
<strategy>Router</strategy>
<status>Draft</status>
<trainingStatus>Pending</trainingStatus>
<currentSnapshotDateTime>2023-12-18T13:30:32.284Z</currentSnapshotDateTime>
<tags>
<key>string</key>
</tags>
</items>
<continuationToken>string</continuationToken>
</root>
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.286Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.286Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Total items in server
items object[]nullable
Items retrieved
Bot id (GUID)
Indicates if the bot is available for use
Title of the bot
description objectnullable
Brief description of the bot in different languages.
Internal field to track jobs associated to this bot
Possible values: [Everyone
, MembersOnly
]
Possible values: [Router
, Sequential
, Llm
]
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
Date and time of the current bot snapshot.
tags object[]nullable
List of tags
A continuation token
{
"count": 0,
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enable": true,
"title": "string",
"description": {},
"jobReference": "string",
"accessMode": "Everyone",
"strategy": "Router",
"status": "Draft",
"trainingStatus": "Pending",
"currentSnapshotDateTime": "2023-12-18T13:30:32.286Z",
"tags": [
{
"key": "string"
}
]
}
],
"continuationToken": "string"
}
Bad Request
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- application/octet-stream
- text/json
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
<error>string</error>
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
Unauthorized
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- application/octet-stream
- text/json
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
<error>string</error>
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
Server Error
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- application/octet-stream
- text/json
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
<error>string</error>
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}