Listing
/api/v1/ai-agentsLists the AI agents in your workspace.
Request
Authorization
Bearer Token
Provide your API token in the Authorization header. See Authentication to issue one.
Example:Authorization: Bearer ********************
statusstringoptionalall(default),draft(has a saved draft) orlive(has been published).Allowed values:"all", "draft", "live"
Default:"all"
Example:all
pageintegeroptionalDefault 1.
Default:1
Example:1
pageSizeintegeroptionalDefault 10, max 100.
Default:10
Example:10
Responses
200OK
OK
pageintegerrequiredpageSizeintegerrequiredtotalintegerrequiredlastPageintegerrequireddataarray[object]requiredChild attributes
idstringrequiredAI agent ID. Use it in every
/ai-agents/{id}path.namestringrequiredinactivityTimeoutintegerrequiredSeconds of customer silence before the conversation session expires and the next message starts fresh.
hasDraftbooleanrequiredTrue once a draft flow has been saved.
hasLivebooleanrequiredTrue once a flow has been published. Only live agents answer customers.
400Invalid body or parameters, e.g. an empty name, an unknown node type or a malformed ID.
Invalid body or parameters, e.g. an empty name, an unknown node type or a malformed ID.
messagestringrequired
401API key missing, invalid, revoked or expired.
API key missing, invalid, revoked or expired.
messagestringrequired
429Rate limit reached. Retry after a short pause.
Rate limit reached. Retry after a short pause.
messagestringrequired
502The AI agent service is temporarily unavailable. Retry shortly.
The AI agent service is temporarily unavailable. Retry shortly.
messagestringrequired