App Runs
App runs are executions of apps. The workflow mirrors agent runs: discover an app, inspect its required inputs, upload any necessary assets, create a run with matching inputs, poll its status, and retrieve the app's curated outputs once complete.
Execution status of a workflow run.
Maximum number of items to return
20Cursor for pagination (from next_cursor)
Active organization ID for multi-org support
Successful Response
Validation Error
{"id": "text_input_node_id", "value": "Your text content here"}{"id": "image_input_node_id", "value": {"asset_ids": ["uuid1", "uuid2"]}}Active organization ID for multi-org support
Request to create and start a new app execution run.
Stable ID of the app to execute
Optional client-supplied reference id (e.g. your order or job id, max 255 chars). Unique per organization: reusing one returns 409 conflict — so a dropped-response retry never creates a duplicate. Echoed on every app run and filterable via GET /app-runs?external_id= to fetch it. Use a new id per run.
Successful Response
Complete representation of an app execution run.
Unique run identifier
Stable ID of the app being executed
Client-supplied reference id provided at creation, if any
Current execution state: in_progress, completed, failed, or canceled
Completion progress from 0.0 to 1.0
0Type of the node currently executing (e.g. image_generation, llm). Only present while status is in_progress
When the run was created
When execution started
When execution finished
Total credits consumed by this run
Error message if the run failed
Categorized failure reason (timeout, content_policy, insufficient_credits, invalid_input, provider_error, provider_auth_required, canceled, unknown). Present when status is failed.
Validation Error
Active organization ID for multi-org support
Successful Response
Complete representation of an app execution run.
Unique run identifier
Stable ID of the app being executed
Client-supplied reference id provided at creation, if any
Current execution state: in_progress, completed, failed, or canceled
Completion progress from 0.0 to 1.0
0Type of the node currently executing (e.g. image_generation, llm). Only present while status is in_progress
When the run was created
When execution started
When execution finished
Total credits consumed by this run
Error message if the run failed
Categorized failure reason (timeout, content_policy, insufficient_credits, invalid_input, provider_error, provider_auth_required, canceled, unknown). Present when status is failed.
Validation Error
Last updated

