platform-api

One video: status, final bill, a fresh one-hour download link once it succeeded, or the failure reason

get/v1/videos/{id}

Request

  • Base URL: https://api.cuddler.ai
  • URL: https://api.cuddler.ai/v1/videos/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

Response

The video; output.url is a fresh one-hour link once it succeeded

object'video' required
idstring required
status'queued' | 'running' | 'succeeded' | 'failed' | 'canceled' required
stage'preparing_references'
poll_after_secondsinteger
model'seedance-2.5' | 'seedance-2.0' | 'seedance-2.0-mini' | 'minimax-h3' | 'wan-3.0' | 'wan-3.0-prime' | 'happyhorse-1.0' | 'happyhorse-1.1' | 'wan-2.6' | 'wan-2.7' | 'ltx-2.5' | 'minimax-hailuo-2.3' | 'pixverse-6' | 'grok-video-1.5' | 'kling-3.0' | 'kling-2.6' | 'kling-2.5-turbo' | 'kling-o1' | 'kling-o3' | 'vidu-q4-preview' | 'runway-gen4.5' | 'runway-gen4-turbo' | 'veo-3.1' | 'veo-3.1-fast' | 'veo-3.1-lite' | 'veo-3' | 'veo-3-fast' | 'veo-2' | 'gemini-omni-flash' required
promptstring required
durationinteger required
resolution'360p' | '480p' | '540p' | '720p' | '768p' | '1080p' | '1440p' | '0.5K' | '1K' | '2K' | '4K' required
aspect_ratio'16:9' | '9:16' | '4:3' | '3:4' | '1:1' | '21:9' | 'adaptive' | '9:21' | '4:5' | '5:4' | '2:3' | '3:2' | '5:2' required
generate_audioboolean required
created_atstring required
started_atstring nullable required
completed_atstring nullable required
queue_positioninteger nullable required
metadataobject required
price_versionstring required
api_key_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.