API
Build Bolly.AI into your product
Submit a video, get back clips, captions, and transcripts. REST + webhooks, designed to fit into whatever stack you run.
Quickstart
Kick the tires in 30 seconds. Replace $BOLLY_KEY with your API key from the dashboard.
curl https://api.bolly.ai/v1/clips \
-H "Authorization: Bearer $BOLLY_KEY" \
-H "Content-Type: application/json" \
-d '{
"source_url": "https://youtu.be/dQw4w9WgXcQ",
"aspect_ratio": "9:16",
"max_clips": 5
}'Endpoints
POST
/v1/clipsSubmit a source video or URL. Returns a job ID. Clips streamed back via webhook when ready.
GET
/v1/clips/{id}Fetch a single clip's metadata, transcript, and signed download URLs.
GET
/v1/clipsList all clips for a job, paginated, with engagement scores.
POST
/v1/transcribeTranscription-only endpoint. Returns timestamped segments, cheaper than full clipping.
POST
/v1/brand-templatesManage brand templates programmatically — fonts, colors, captions, logo.
GET
/v1/usageLive usage counters, plan limits, and current billing period stats.
Pricing & limits
- • Free tier: 50 API calls / month, rate-limited to 10/minute.
- • Team plan: 100K API calls / month included, $0.012 per additional call.
- • Higher volume? Talk to sales.