Video generation requires at least one video channel configured in the admin dashboard. Contact your Anyone administrator if video endpoints return a
503 error.Sora-compatible format
Providers that implement the OpenAI Responses API — including Sora — use the/v1/responses endpoint. You submit a video generation task and receive a response object you can poll until the output is complete.
Submit a video task
POST /v1/responsesstatus field. When status is completed, the output includes a URL to the generated video.
Example
Supported providers
Each provider accepts different parameters such as duration, aspect ratio, and style. Refer to the upstream provider’s documentation for provider-specific options, and pass them through the request body. Anyone forwards supported fields to the upstream provider.
Task lifecycle
Video generation tasks move through the following states:
Poll the task status by retrieving the response object again. For Sora-compatible providers, use the response
id returned from the initial request.
