Use CometAPI to call GET /runwayml/v1/tasks/ and fetch Runway video generation task status, progress, outputs, and metadata by task ID.
curl --request GET \
--url https://api.cometapi.com/runwayml/v1/tasks/{id} \
--header 'Authorization: Bearer <token>'{
"id": "d0658ae1-bbdd-4adc-aaba-fd8070e14d79",
"status": "SUCCEEDED",
"createdAt": "2026-05-01T12:47:47.351Z",
"output": [
"https://example.com/output.mp4"
]
}Use this endpoint to inspect a Runway task by id.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
id for the task identifierstatus for the current task stateoutput for finished asset URLs when the task succeedsfailure and failureCode when the task failstask_not_existfeed route can return the same queued or in-progress responseBearer token authentication. Use your CometAPI key.
Optional Runway version header, for example 2024-11-06.
Runway task id returned by the create endpoint.
Current task state.
Task ID.
Task status.
PENDING, RUNNING, SUCCEEDED, FAILED Task creation timestamp.
Output URLs returned after the task succeeds.
Failure reason returned after the task fails.
Failure code returned after the task fails.
Task progress.
curl --request GET \
--url https://api.cometapi.com/runwayml/v1/tasks/{id} \
--header 'Authorization: Bearer <token>'{
"id": "d0658ae1-bbdd-4adc-aaba-fd8070e14d79",
"status": "SUCCEEDED",
"createdAt": "2026-05-01T12:47:47.351Z",
"output": [
"https://example.com/output.mp4"
]
}