Verwenden Sie CometAPI GET /v1/videos/, um den Sora 2-Videostatus, den Fortschritt und Metadaten wie Dauer, Abmessungen, Zeitstempel und Ablaufzeit abzurufen.
curl --request GET \
--url https://api.cometapi.com/v1/videos/{video_id} \
--header 'Authorization: Bearer <token>'{
"id": "video_69b25d5f467c81908733a56bc236b4df",
"size": "1280x720",
"error": null,
"model": "sora-2",
"object": "video",
"prompt": "A paper airplane glides across a desk.",
"status": "in_progress",
"seconds": "4",
"progress": 0,
"created_at": 1773296991,
"expires_at": null,
"completed_at": null,
"remixed_from_video_id": null
}status für den Lebenszyklusstatusprogress für ein grobes Fortschrittssignalerror, wenn der Provider den Job ablehnt oder er fehlschlägtexpires_at nach Abschluss, wenn Sie wissen müssen, wann temporäre Assets ablaufenErstellen oder remixen Sie zuerst das Video
Per id abfragen
id und prüfen Sie weiter, bis der Job completed oder failed erreicht.Die Datei herunterladen
completed ist, wechseln Sie zu Retrieve Video Content.Bearer token authentication. Use your CometAPI key.
Video id returned by the create or remix endpoint.
Current job state.
curl --request GET \
--url https://api.cometapi.com/v1/videos/{video_id} \
--header 'Authorization: Bearer <token>'{
"id": "video_69b25d5f467c81908733a56bc236b4df",
"size": "1280x720",
"error": null,
"model": "sora-2",
"object": "video",
"prompt": "A paper airplane glides across a desk.",
"status": "in_progress",
"seconds": "4",
"progress": 0,
"created_at": 1773296991,
"expires_at": null,
"completed_at": null,
"remixed_from_video_id": null
}