Skip to main content
POST
  1. Submit the request with VIDGO_API_KEY. A task_id is returned. Keep it until the task reaches finished or failed.
  2. Use Query Task Status to retrieve the result. If you provide a callback_url, Vidgo sends the result to your webhook when the task finishes or fails.

Usage Guide

Use minimax/h3-max/image-to-video. Provide image_urls in order: the starting frame first, then an optional ending frame. The output follows the starting image; omit aspect_ratio. Set model and optional callback_url at the request root. Place generation parameters inside input.

Parameter Details

  • prompt: required non-empty string, up to 50,000 characters.
  • duration: integer from 5 through 15 seconds; defaults to 5. Fractional durations are rejected.
  • resolution: 480p, 768p or 1080p; defaults to 768p.
  • image_urls: required array of 1-2 images, in starting-frame and ending-frame order. Use public HTTP(S) download URLs. Base64 is not supported.

Optional parameters

  • enable_safety_checker: boolean, defaults to true. Set false to disable it.
  • callback_url: optional webhook URL at the request root. Query task status if you do not use a callback.

Authorizations

Authorization
string
header
required

Use Authorization: Bearer VIDGO_API_KEY.

Body

application/json
model
string
required
Example:

"minimax/h3-max/image-to-video"

input
object
required
callback_url
string<uri>

Optional webhook callback URL.

Response

Task submitted successfully

code
integer
required
Example:

200

data
object
required