Assets
Get Asset Model
Retrieve full details for a single asset generation model, including a JSON-schema-shaped input description
GET
Overview
Returns the complete configuration of a model: capabilities, custom settings, restrictions, and a JSON-schema-shapedinput_schema describing exactly what the model accepts.
The input_schema is suitable for use as an AI tool / function definition (e.g. AI SDK, MCP server, OpenAI tools).
Authentication
This endpoint requires API key authentication. Include your API key in the
Authorization header.Path Parameters
Model identifier (e.g.
veo-3.1, seedance-2.0, nano-banana-pro). Use List Models to discover available identifiers.Response
All fields from the model summary plus:Custom settings accepted in the
model_settings object of the submit request.Maximum number of characters accepted in the
prompt field.ISO country codes where this model is not available.
JSON-schema-shaped object listing the accepted request fields, their types, and enums. Only the fields the model actually accepts are listed.
duration is always expressed in seconds (integer).Reference media in
input_schema. For most models, reference inputs appear under a single references array. Models that need specific typed inputs (e.g. first/last frame, motion control, video edit) instead expose named top-level fields — such as first_frame, last_frame, start_image, motion_video, or source_video. Either way, every reference object accepts exactly one of url, asset_id, or avatar_id. See each model’s page for its named slots.
