Skip to main content

Overview

Use GET /api/v1/video-models to discover the currently available video models. Do not hardcode video model capabilities in your client; supported settings and availability can change. This endpoint is cacheable. Refresh it periodically and treat new fields as additive.

Endpoint

Authentication

Authentication is optional.
  • Authorization: Bearer YOUR_API_KEY
  • x-api-key: YOUR_API_KEY

Query Parameters

Response

Supported Parameters

Supported parameters vary by model. Common examples include:
  • duration
  • aspect_ratio
  • resolution
  • image input support
  • audio generation support
  • video extension support
  • video recovery support
  • prompt enhancement or safety controls
Use the model’s supported_parameters and capabilities objects to decide which controls to show and which request fields to send.

Example

Notes

  • Use this endpoint instead of hardcoding media model capabilities.
  • The response is cacheable, but model availability can change.
  • Pricing structures vary by model, for example per generation, per second, duration tier, resolution tier, or feature-specific pricing.