GET
https://app.evoriqa.com/api/v1/chatbotsList chatbots
Returns the workspace's chatbots, newest first, cursor-paginated.
Warning:
Access is gated — enable it before your first call
The API is off by default. A request succeeds only when all three switches are on: the platform master switch (off by default), your organisation’s API toggle, and your plan or client entitlement. Any one off returns 403 API access is not enabled for this workspace.
Parameters
| Name | In | Type | Required | Default | Description |
|---|---|---|---|---|---|
| limit | query | integer | Optional | 100 | Maximum number of items to return. Defaults to 100; values above 200 are clamped to 200. |
| cursor | query | string | Optional | — | The nextCursor from the previous page. A malformed cursor is ignored and the first page is returned. |
Request
curl
curl "https://app.evoriqa.com/api/v1/chatbots" \
-H "x-api-key: $evoriqa_API_KEY"Node.js
const res = await fetch("https://app.evoriqa.com/api/v1/chatbots", {
headers: {
Authorization: `Bearer ${process.env.evoriqa_API_KEY}`,
},
});
const body = await res.json();Python
import os
import requests
res = requests.get(
"https://app.evoriqa.com/api/v1/chatbots",
headers={"Authorization": f"Bearer {os.environ['evoriqa_API_KEY']}"},
)
body = res.json()Response
200 OK
{
"success": true,
"data": {
"data": [
{
"id": "3f2504e0-4f89-41d3-9a0c-0305e82c3301",
"name": "Sales Assistant",
"publicId": "cb_9x2k7m4q",
"status": "active",
"createdAt": "2026-01-15T09:24:00.000Z"
}
],
"nextCursor": null
}
}