In the request to generate the video, a similar path is returnedwhere the random string at the end is task_id
Once you get the results, you also need to call Download Video to get the video file
Supported models:
veo-3.1-fast-generate-preview
veo-3.1-generate-previewRequest Code Samples
curl --location --request GET 'https://api.302.ai/v1beta/models/veo-3.1-fast-generate-preview/operations/' \
--header 'x-goog-api-key: '
Responses
application/json {
"done": true,
"name": "models/veo-3.1-fast-generate-preview/operations/xxxxx",
"response": {
"generateVideoResponse": {
"generatedSamples": [
{
"video": {
"uri": "https://generativelanguage.googleapis.com/v1beta/files/xxxxx?alt=media"
}
}
]
},
"type": "type.googleapis.com/google.ai.generativelanguage.v1beta.PredictLongRunningResponse"
}
}
Modified at 2026-01-23 09:13:01