GET /v1/kling/generations/
Check the current status of your video generation task.
Generation UUID returned from the generate endpoint
Task is in queue waiting to be processed
Video is currently being generated
Video generation completed successfully
Video generation failed with error
curl -X GET https://platform.runblob.io/v1/kling/generations/550e8400-e29b-41d4 \
-H "Authorization: Bearer YOUR_API_KEY"
Completed
Failed
Processing
{
"generation_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "completed",
"prompt": "A golden retriever running through a sunflower field",
"video_url": "https://cdn.runblob.io/videos/550e8400.mp4",
"created_at": "2025-11-22T10:30:00Z",
"completed_at": "2025-11-22T10:32:15Z",
"version": "2.5",
"duration": "5"
}
Video generation typically takes 2-5 minutes. Use polling intervals of 5-10 seconds.