API Reference

The Bearer Token is the TOOLHOUSE_API_KEY. You can find your API key(s) here.

Get All Agent Runs

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful Response

application/json
get
/v1/agent-runs
200

Successful Response

Create Agent Run

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
chat_idstring · uuidRequired
schedule_idany ofOptional
string · uuidOptional
or
nullOptional
bundlestringOptionalDefault: default
toolhouse_idstringOptionalDefault: default
varsany ofOptional
or
nullOptional
callback_urlany ofOptional
string · uri · min: 1Optional
or
nullOptional
Responses
200

Successful Response

application/json
Responseany
post
/v1/agent-runs

No content

Get Agent Run

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
run_idstring · uuidRequired
Responses
200

Successful Response

application/json
get
/v1/agent-runs/{run_id}

Put Agent Run

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
run_idstring · uuidRequired
Body
messagestringRequired
Responses
200

Successful Response

application/json
Responseany
put
/v1/agent-runs/{run_id}

No content

Last updated