List tool executions for monitoring and debugging
const url = 'https://dashboard.quantcdn.io/api/v3/organizations/example/ai/tools/executions?status=pending&limit=50';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://dashboard.quantcdn.io/api/v3/organizations/example/ai/tools/executions?status=pending&limit=50' \ --header 'Authorization: Bearer <token>'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
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”The organisation ID
Query Parameters
Section titled “Query Parameters”Filter by execution status
Maximum number of executions to return
Responses
Section titled “Responses”Tool executions retrieved successfully
object
object
Execution status: pending, running, complete, or failed
Number of executions returned
Organization identifier
Filter applied (or ‘all’)
Example
{ "executions": [ { "executionId": "exec_abc123def456", "toolName": "generate_image", "status": "complete" } ]}Invalid parameters
Access denied
Failed to retrieve executions
