API Reference
Authorizations
Responses
200
Successful Response
application/json
get
GET /v1/agent-runs HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
200
Successful Response
{
"data": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"chat_id": "123e4567-e89b-12d3-a456-426614174000",
"user_id": "text",
"schedule_id": "123e4567-e89b-12d3-a456-426614174000",
"status": "queued",
"results": [
{}
],
"created_at": "2025-06-21T04:36:52.396Z",
"updated_at": "2025-06-21T04:36:52.396Z",
"bundle": "default",
"toolhouse_id": "default",
"vars": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"callback_url": "https://example.com",
"mcp_servers": [
"text"
]
}
]
}
Authorizations
Body
chat_idstring · uuidRequired
schedule_idany ofOptional
string · uuidOptional
nullOptional
bundlestringOptionalDefault:
default
toolhouse_idstringOptionalDefault:
default
varsany ofOptional
or
nullOptional
callback_urlany ofOptional
string · uri · min: 1Optional
nullOptional
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
POST /v1/agent-runs HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 226
{
"chat_id": "123e4567-e89b-12d3-a456-426614174000",
"schedule_id": "123e4567-e89b-12d3-a456-426614174000",
"bundle": "default",
"toolhouse_id": "default",
"vars": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"callback_url": "https://example.com"
}
No content
Authorizations
Path parameters
run_idstring · uuidRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
GET /v1/agent-runs/{run_id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"chat_id": "123e4567-e89b-12d3-a456-426614174000",
"schedule_id": "123e4567-e89b-12d3-a456-426614174000",
"results": [
{}
],
"status": "queued",
"created_at": "2025-06-21T04:36:52.396Z",
"updated_at": "2025-06-21T04:36:52.396Z",
"bundle": "default",
"toolhouse_id": "default",
"vars": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"callback_url": "https://example.com",
"last_agent_message": "text"
}
}
Authorizations
Path parameters
run_idstring · uuidRequired
Body
messagestringRequired
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
put
PUT /v1/agent-runs/{run_id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 18
{
"message": "text"
}
No content
Last updated