GET
/
clip
/
{clip_id}
/
render
/
{render_id}
curl --request GET \
  --url https://api.video.dev/v1/clip/{clip_id}/render/{render_id} \
  --header 'X-API-Key: <api-key>'
{
  "crop": {
    "enabled": false,
    "aspect_ratio": "16:9",
    "smart_crop": false
  },
  "status": "complete",
  "render_id": "<string>",
  "source_clip": {
    "start_time_ms": 123,
    "end_time_ms": 123,
    "clip_id": "<string>",
    "duration_ms": 123,
    "source_media": {
      "status": "complete",
      "media_id": "<string>",
      "media_url": "https://storage.xyz/media.mp4",
      "media_info": {
        "type": "video",
        "duration_ms": 123,
        "fps": 123,
        "frame_count": 123,
        "width": 123,
        "height": 123,
        "channels": 123
      }
    }
  },
  "rendered_media": {
    "status": "complete",
    "media_id": "<string>",
    "media_url": "https://storage.xyz/media.mp4",
    "media_info": {
      "type": "video",
      "duration_ms": 123,
      "fps": 123,
      "frame_count": 123,
      "width": 123,
      "height": 123,
      "channels": 123
    }
  },
  "webhook": {
    "url": "https://system.new/webhook/v1",
    "events": [
      "complete"
    ]
  }
}

Authorizations

X-API-Key
string
header
required

Path Parameters

clip_id
string
required

Clip Id

render_id
string
required

Reference id received from Render Video Clip API

Response

200
application/json
Check render status response
status
enum<string>
required
Available options:
complete,
processing,
error
Example:

"complete"

render_id
string
required

Reference id to check render status

source_clip
object
required

Source clip to render

rendered_media
object
required

Rendered media info

crop
object
webhook
object

Callback to listen for events