Bolly.AI

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/clips

Submit 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/clips

List all clips for a job, paginated, with engagement scores.

POST/v1/transcribe

Transcription-only endpoint. Returns timestamped segments, cheaper than full clipping.

POST/v1/brand-templates

Manage brand templates programmatically — fonts, colors, captions, logo.

GET/v1/usage

Live 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.