Send video clips to models that can watch, describe, and reason over footage.
Not yet available. Video inputs are not yet available. This page describes the planned API.
Video input support will allow you to pass short video clips directly to multimodal models. The model processes the visual and audio track together and responds in text — useful for content moderation, video QA, scene description, and more.
Video inputs will use the same messages[].content array format as other multimodal inputs. A video_url part type will carry the clip:
Base64-encoded video will also be supported for private clips where a public URL is not available.
Planned supported formats: video/mp4, video/webm, video/mov. Maximum clip duration and file size will depend on the underlying model — check the model detail page for limits. Very long videos will likely need to be trimmed or chunked.
Video inputs will be available on models with the video capability. Query the catalog with ?capability=video once the feature is live, or filter by input_modality=video.
Video inputs will be billed in DA per second of processed footage (rates vary by model). Check the pricing page and the model catalog for DA rates once the feature launches.