← All docs

Endpoints

Retrieve an output

GET/v1/outputs/{requestId}

Gets a completed request and new download links for its files. Requests are kept for 24 hours. Use an API key or a signed-in session; you can retrieve only your own requests.

Find the requestId

Use the x-request-id header from an image generation or edit response (x-everyais-operation-id has the same value). It isn't in the response body, so save the header. An x-request-id you send yourself is only for tracing and doesn't become the ID.

http
HTTP/1.1 200 OK
content-type: application/json
x-request-id: V1StGXR8_Z5jdHi6B-myT
x-everyais-operation-id: V1StGXR8_Z5jdHi6B-myT

Retrieve the result

http
GET /v1/outputs/V1StGXR8_Z5jdHi6B-myT

urls are presigned links valid for 10 minutes.

Requests outside your key's scopes return 403 insufficient_scope. For a completed video, use the job ID (the submit response's id) as requestId. Poll progress with GET /v1/videos/generations/{id}.

Contact support