Endpoint
Authentication
Any authenticated request (no specific capability required). Returns only your own rows.Privacy boundary. This endpoint filters by
source IN ('api-slim', 'api-workflow') — canvas runs are excluded. Provider-level model IDs that appear in canvas rows (fal:..., raw upstream URLs) never reach this endpoint, even for your own account.Query parameters
string
Filter by lifecycle status:
processing, completed, or failed.string
Filter by model
internalName (e.g. gpt-image-2, seedance-2-0-full-access).string
Filter by workflow slug.
number
Max rows. Default 50, max 500.
number
Pagination offset. Default 0.
Response
number
Row id (increasing per row).
string
Workflow slug if this was a workflow run;
null for direct model runs.string[]
Registry
internalNames involved in the run.string
processing / completed / failed / cancelled.string
api-slim (direct model run) or api-workflow (workflow run). Canvas runs filtered out.number
Provider wholesale cost in USD.
number
What you paid (USD), after tier markup.
number
Credits deducted from your balance.
number
Total execution time in milliseconds.
string
Error code on
status: 'failed' rows (e.g. EXECUTION_FAILED, PROVIDER_RESPONSE_INCOMPLETE).string
Provider-side request id (Kie.ai’s
taskId, Suno’s id, etc.) for cross-referencing.Examples
Distinct model IDs
internalNames that appear in your usage history — useful for building a filter dropdown.