Returns run status, metadata, and result data. Result data may be truncated for large results. Use GET /runs//results to fetch the full (non-truncated) data from storage (requires run result storage to be enabled).
Static API key authentication using Bearer token scheme.
Include your API key in the Authorization header: Authorization: Bearer YOUR_API_KEY
Alternatively, you can use the token query parameter to authenticate.
API keys can be generated in your superglue dashboard.
Run details
Unique identifier for this run
"7f3e9c1a-2b4d-4e8f-9a3b-1c5d7e9f2a4b"
ID of the tool that was executed
"550e8400-e29b-41d4-a716-446655440000"
Execution status:
running, success, failed, aborted "success"
Full tool configuration that was executed
The inputs provided when running the tool
Tool execution result data. Only present in the sync response from POST /tools/{toolId}/run (200). Not stored in the run record — for async runs, use GET /runs/{runId}/results to fetch results from storage.
Error message (only present when status is failed or aborted)
"Connection timeout after 30000 milliseconds"
Per-step execution results for multi-step tools. Only present in the sync response from POST /tools/{toolId}/run (200). For async runs, use GET /runs/{runId}/results.
Execution options that were used for this run
Source identifier for where the run was initiated
api, frontend, scheduler, mcp, tool-chain, webhook, cli "api"
Trace ID for this run (for debugging and log correlation)
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
Storage URI where full results are stored (enterprise feature). Present when the result was too large for the run record. Use GET /runs/{runId}/results to fetch the full data.
"s3://superglue-results/org123/runs/7f3e9c1a.json"
User or end user who triggered this run
The execution mode used for this run (which system credentials were used)
prod, dev "prod"