Skip to main content
GET
/
videos
/
models
List all video generation models
curl --request GET \
  --url https://openrouter.ai/api/v1/videos/models \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "allowed_passthrough_parameters": [],
      "canonical_slug": "google/veo-3.1",
      "created": 1700000000,
      "description": "Google video generation model",
      "generate_audio": true,
      "id": "google/veo-3.1",
      "name": "Veo 3.1",
      "pricing_skus": {
        "generate": "0.50"
      },
      "seed": null,
      "supported_aspect_ratios": [
        "16:9"
      ],
      "supported_durations": [
        5,
        8
      ],
      "supported_frame_images": [
        "first_frame",
        "last_frame"
      ],
      "supported_resolutions": [
        "720p"
      ],
      "supported_sizes": null
    }
  ]
}

Authorizations

Authorization
string
header
required

API key as bearer token in Authorization header

Response

Returns a list of video generation models

data
object[]
required