We've just launched 1-Click Posting & Scheduling. View all our latest updates.

Choppity API

Automate long-form video clipping into Shorts and social posts

Use the Choppity API to turn podcasts, webinars, interviews, and long videos into social-ready Shorts, then build posting and scheduling workflows for the platforms your team uses.

5 GB

Upload size

/v1

Versioned API

Social

Post & schedule

Choppity API webhooks dashboard
Social-ready clips with AI

Loved and used by real creators, podcasters, brands and more

Trusted by teams at

Locked On PodcastsProgressAutoTradermonday.comShopifyMPS SocietyKingdom CultureSonatypeLocked On PodcastsProgressAutoTradermonday.comShopifyMPS SocietyKingdom CultureSonatypeLocked On PodcastsProgressAutoTradermonday.comShopifyMPS SocietyKingdom CultureSonatypeLocked On PodcastsProgressAutoTradermonday.comShopifyMPS SocietyKingdom CultureSonatype
What you can build

Automate the path from long video to finished clips

The API is designed for teams building content pipelines, customer-facing tools, and internal automations around AI video clipping.

Automated clip generation

Turn podcast episodes, webinars, interviews, and long videos into short social-ready clips from your own backend.

No-code and internal tools

Connect Choppity to automations, n8n flows, content ops dashboards, or internal admin systems with API keys.

Social publishing workflows

Track publishing events for scheduled, published, failed, and drafted posts so downstream systems stay in sync.

API workflow

A simple clip generation pipeline

Start with a public URL or uploaded file, ask Choppity to find clips, render the winners, and listen for webhooks when each stage completes.

Open API reference
01

Send a video URL or upload

POST a public video URL, or mint a presigned upload URL for local files up to 5 GB, then pass the upload ID into the clipping pipeline.

02

Generate AI-selected clips

Choppity analyzes the source video, finds strong moments, and returns a project with short-form clip previews ready for review.

03

Render full-quality MP4s

Trigger renders for approved clips and receive signed MP4 URLs when the final outputs are ready to use in your product or workflow.

04

React with webhooks

Stop polling for status changes. Register an HTTPS endpoint and get notified when clips, renders, uploads, or social posts change state.

Webhooks

Get notified instead of polling

Register an HTTPS endpoint and subscribe to the events your workflow cares about. Your app can react when clips are ready, renders complete, uploads fail, or social posts publish.

asset.creation.succeeded asset.analysis.succeeded asset.analysis.failed project.render.succeeded project.render.failed post.published post.scheduled post.failed

Example endpoint

Base URL: https://api2.choppity.com/v1

POST
curl https://api2.choppity.com/v1/webhooks \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "endpoint_url": "https://your-app.com/hooks/choppity",
    "events": ["asset.analysis.succeeded"]
  }'
Start building

Add Choppity to your content automation stack

Generate clips from URLs, upload larger files, render finished outputs, and keep your app up to date with webhooks.