Documentation Index
Fetch the complete documentation index at: https://docs.runblob.io/llms.txt
Use this file to discover all available pages before exploring further.
GET /v1/kling/o1-video/generations/
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/o1-video/generations/550e8400-e29b-41d4-a716-446655440000 -H "Authorization: Bearer YOUR_API_KEY"
Completed
Failed
Processing
Pending
{
"generation_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "completed",
"prompt": "A cinematic shot of a cat walking",
"video_url": "https://cdn.example.com/videos/abc123.mp4",
"model": "kling_o1_video"
}
{
"generation_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "failed",
"prompt": "A cinematic shot of a cat walking",
"video_url": null,
"model": "kling_o1_video"
}
{
"generation_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "processing",
"prompt": "A cinematic shot of a cat walking",
"video_url": null,
"model": "kling_o1_video"
}
{
"generation_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "pending",
"prompt": "A cinematic shot of a cat walking",
"video_url": null,
"model": "kling_o1_video"
}
Timeline
| Stage | Duration | Description |
|---|
| Pending → Processing | 10-30 seconds | Task is queued and starting |
| Processing → Completed | 1-10 minutes | AI is generating the video |
| Total Timeout | 15 minutes | Maximum time before automatic failure |
Tasks timeout after 15 minutes; credits are refunded. Failed tasks return specific error codes in webhooks or status responses.