Skip to content

CutPro Documentation

Turn long videos into vertical clips for TikTok, Instagram and YouTube Shorts using artificial intelligence, programmatically. You send a link, the AI picks the best moments, and you get the clips ready to render and publish.

Start with the Quickstart Browse every endpoint

Analyzing a video shows the cost in credits before you spend anything. It is the call every flow starts from.

Terminal window
curl -X POST https://api.cut.pro/api/v1/clips/info \
-H "X-Api-Key: $CUTPRO_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ" }'
Response
{
"video_id": "7412908365112823",
"title": "Full interview: 2 hours on building a career",
"author": "Example Channel",
"platform": "youtube",
"duration": 7245,
"credits_cost": 121,
"credits_original": 121,
"discount_percent": 0,
"current_balance": 480,
"credits_unlimited": false,
"force_watermark": false
}

With the video_id in hand, POST /clips submits the video for clipping. The Quickstart picks up from there and goes to the rendered MP4.

Quickstart

From the link to the rendered MP4, requests in order

API overview

The whole flow, from the video link to the published clip

API reference

All 44 endpoints, with examples and a client to try them

Rate limits

How many calls per minute and how to handle a 429

API keys

Create and revoke keys in your account settings