POST
/
v1
/
videos
curl -X POST "https://www.anyfast.ai/v1/videos" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "veo3-fast-frames",
    "prompt": "A serene mountain landscape with flowing clouds",
    "images": [
      "https://example.com/reference-image.png"
    ]
  }'
{
  "id": "video_abc123",
  "status": "pending",
  "created_at": 1677652288
}

Create Video (Veo - OpenAI Format)

Create videos using Google Veo models with the OpenAI-compatible video API format.

Endpoint

POST /v1/videos

Authentication

Authorization: Bearer YOUR_API_KEY

Request Parameters

ParameterTypeRequiredDescription
modelstringYesThe Veo model to use (e.g., veo3-fast-frames)
promptstringYesText prompt describing the video
imagesarrayNoReference images for video generation
sizestringNoVideo size (e.g., 1280x720)
durationintegerNoVideo duration in seconds
curl -X POST "https://www.anyfast.ai/v1/videos" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "veo3-fast-frames",
    "prompt": "A serene mountain landscape with flowing clouds",
    "images": [
      "https://example.com/reference-image.png"
    ]
  }'
{
  "id": "video_abc123",
  "status": "pending",
  "created_at": 1677652288
}