Gemini -> Check Video Job Status
Readonly
Action summary
Gemini -> Check Video Job Status
Gemini → Check Video Job Status
Overview
This action allows you to check the status of a video generation job submitted to the Gemini API. By providing the unique operation name returned from the video generation request, you can monitor if the video is still being processed or is ready for download.
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
gemini_api_key |
text | Yes | Your Gemini API key (from settings registry). |
name |
text | Yes | The operation name from the video generation response. |
Function Stack
- Gemini API Request
- Sends a GET request to:
https://generativelanguage.googleapis.com/v1beta/{name}
where {name} is the value returned in the original video generation operation.
2. Precondition
- Validates the response status as 200 (success).
3. Response
- Returns the result, showing the full status details for the video job.
Example Usage
Request
{
"gemini_api_key": "AIzaSyD...",
"name": "models/veo-3.0-generate-preview/operations/abcd1234"
}
Response
{
"done": true,
"response": {
"generatedVideos": [
{
"video": {
"uri": "https://generativelanguage.googleapis.com/v1beta/files/abcd1234...",
"mimeType": "video/mp4"
},
"durationSeconds": 5
// ...other metadata
}
]
}
}
Notes
- Use the operation name (such as
models/veo-3.0-generate-preview/operations/abcd1234) exactly as provided in the video generation response. - Poll this endpoint periodically until you see
"done": truein the response. - Once the job is complete, video URIs and result metadata will be included in the response.
Troubleshooting
PERMISSION_DENIEDorINVALID_ARGUMENT: Verify your API key and the correctnamevalue.- Operation appears stuck: Wait and poll again, as rendering may take several seconds or longer for complex or high-resolution videos.
- Missing video in response: Ensure you are referencing the correct and currently active operation.
References
Version notes
2025-07-21 17:39:14
Current