Skip to main content
GET
/
v1
/
videos
/
{video_id}
sora-2 (query task)
curl --request GET \
  --url https://api.example.com/v1/videos/{video_id}
Call GET /v1/videos/{video_id} with the id returned from the create call. The response shows the job’s current status, progress percentage (if available), and any errors. Typical states are queued, in_progress, completed, and failed. Poll at a reasonable interval (for example, every 10–20 seconds), use exponential backoff if necessary, and provide feedback to users that the job is still in progress.
curl -X GET "https://gptproto.com/v1/videos/video_abc123" \
  -H "Authorization: YOUR_API_KEY"
{
  "error": {
    "message": "Invalid signature",
    "type": "401"
  }
}

Parameters

ParameterTypeRequiredDefaultDescription
video_idstring✅ Yes-The identifier of the video task returned from the create call.