Skip to content

List tool executions for monitoring and debugging

GET
/api/v3/organizations/{organisation}/ai/tools/executions

Lists recent async tool executions for an organization. Useful for debugging, monitoring, and building admin UIs. * * Query Patterns: * - All recent executions: GET /ai/tools/executions * - Filter by status: GET /ai/tools/executions?status=running * - Limit results: GET /ai/tools/executions?limit=20 * * Results: * - Ordered by creation time (newest first) * - Limited to 50 by default (configurable via limit parameter) * - Only shows executions not yet expired (24h TTL) * * Use Cases: * - Monitor all active tool executions * - Debug failed executions * - Build admin dashboards * - Track tool usage patterns * - Audit async operations

Authorizations

Parameters

Path Parameters

organisation
required
string

The organisation ID

Query Parameters

status
string
Allowed values: pending running complete failed

Filter by execution status

limit
integer
default: 50 >= 1 <= 100

Maximum number of executions to return

Responses

200

Tool executions retrieved successfully

object
executions
required
Array<object>
object
executionId
string
exec_abc123def456
toolName
string
generate_image
status
string
Allowed values: pending running complete failed
createdAt
string format: date-time
completedAt
string format: date-time
count
required

Number of executions returned

integer
orgId
required

Organization identifier

string
status

Filter applied (or ‘all’)

string

400

Invalid parameters

403

Access denied

500

Failed to retrieve executions