English
  • English
  • 中文简体
English
  • English
  • 中文简体
English
  • English
  • 中文简体
  1. Google Veo 3.1
  • Model interface
    • Aiide Platform
    • Law and Policy
      • Service Agreement
      • Privacy Policy
    • List of model interfaces
      • Get Models
        • Get Available Models
      • Anthropic (Claude Code)
        • Official API
          • Text Chat (Preferred)
        • OpenAI-Compatible API
          • Text Chat
      • OpenAI (Codex, GPT-Image-2)
        • Official API
          • Text Chat (Officially Recommended / Next Generation)
          • Text Chat (Compatible API)
          • Generate Image (GPT-Image-2)
          • Edit Image (GPT-Image-2)
          • Create Video
          • Get Video Task Status
          • Get Video Content
      • Google (Gemini, Nano Banana)
        • Official API
          • Text Chat (Preferred)
          • Generate Image (Nano Banana)
        • OpenAI-Compatible API
          • Text Chat
          • Generate Image (Nano Banana)
      • xAI (Grok-Image)
        • OpenAI-Compatible API
          • Generate Image (Grok)
      • Images
        • OpenAI-Compatible API
          • Generate Image
        • Qwen-Compatible Format
          • Generate Image
          • Edit Image
      • Videos
        • Qwen Format (Happyhorse)
          • Create Video (Text-to-Video)
          • Create Video (First-Frame Image-to-Video)
          • Create Video (Reference-Image-to-Video)
          • Create Video (Video Editing)
          • Get Video Generation Task Status
        • Volcengine Doubao Format (Seed-2.0)
          • Create Video (Multimodal Reference-to-Video)
          • Get Video Generation Task Status
        • OpenAI Format (Google Veo 3.1, Seed-2.0)
          • Google Veo 3.1
            • Create Video (Text-to-Video)
              POST
            • Create Video (Reference-Image-to-Video)
              POST
            • Get Video Generation Task Status
              GET
          • OpenAI Sora Format (Seed-2.0 Special Price)
            • Create Video (Text-to-Video)
            • Create Video (Multimodal Reference-to-Video)
            • Get Video Generation Task Status
            • Get Video Content
    • Video Asset APIs
      • Asset Library API Integration Guide
      • Asset Library API Integration Guide (Volcengine Official Format)
      • Upload Asset
      • List Assets
      • Get Asset
      • Update Asset Description
      • Delete Asset
    • Tool Configuration Tutorial
      • CC Switch 配置
      • Claude Code配置
      • Codex配置
      • Gemini CLI配置
      • OpenCode 配置
      • Cursor 配置
      • node 安装教程
  1. Google Veo 3.1

Create Video (Reference-Image-to-Video)

POST
/v1/videos
Note: Video duration is determined by the model ID; e.g. choosing gemini-veo-3.1-generate-preview-6s yields a 6-second video.
Model IDs:
The following models (up to 2 reference images):
gemini-veo-3.1-generate-preview-4s
gemini-veo-3.1-generate-preview-6s
gemini-veo-3.1-generate-preview-8s
The following models (up to 3 reference images):
gemini-veo-3.1-generate-preview-ref-4s
gemini-veo-3.1-generate-preview-ref-6s
gemini-veo-3.1-generate-preview-ref-8s

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/jsonRequired

Example
{
    "model": "gemini-veo-3.1-generate-preview-ref-8s",
    "prompt": "The picture shows a woman in a red cheongsam. The camera first captures the tailored and S-shaped curve of the cheongsam from a side medium shot, then switches to a low-angle overhead shot to capture the details of the dangling pendant earrings as the lady gently raises her slender hand to unfold the fan, picture 2. The earrings swing gracefully with her head movement. Finally, it zooms in to a close-up of her face, freezing the subtle charm as she gently touches the fan ribs with her fingertips and her eyes move with a gentle expression. The picture presents the Eastern charm from multiple perspectives and in a comprehensive way.",
    "size": "720x1280",
    "images": [
        "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260424/mvzfud/hh-v2v-girl.jpg",
        "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260424/fvuihk/hh-v2v2-folding-fan.jpg",
        "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260424/imerii/hh-v2v-earrings.jpg"
    ]
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://www.aiide.com/v1/videos' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "model": "gemini-veo-3.1-generate-preview-ref-8s",
    "prompt": "The picture shows a woman in a red cheongsam. The camera first captures the tailored and S-shaped curve of the cheongsam from a side medium shot, then switches to a low-angle overhead shot to capture the details of the dangling pendant earrings as the lady gently raises her slender hand to unfold the fan, picture 2. The earrings swing gracefully with her head movement. Finally, it zooms in to a close-up of her face, freezing the subtle charm as she gently touches the fan ribs with her fingertips and her eyes move with a gentle expression. The picture presents the Eastern charm from multiple perspectives and in a comprehensive way.",
    "size": "720x1280",
    "images": [
        "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260424/mvzfud/hh-v2v-girl.jpg",
        "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260424/fvuihk/hh-v2v2-folding-fan.jpg",
        "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260424/imerii/hh-v2v-earrings.jpg"
    ]
}'

Responses

🟢200Success
application/json
Bodyapplication/json

Example
{
    "id": "string",
    "task_id": "string",
    "object": "string",
    "model": "string",
    "status": "string",
    "progress": 0,
    "created_at": 0
}
🟠429Rate Limit
🟠400Bad Request
Modified at 2026-09-10 06:20:41
Previous
Create Video (Text-to-Video)
Next
Get Video Generation Task Status
Built with