Developer Platform

The Editing Machine API

Programmatic access to professional video editing. Submit jobs, track progress, receive deliverables, and publish — all through a single REST API.

Free to connect. Pay per credit. No minimums.

Who Is This For?

Anyone who wants to remove manual steps from content production.

Developers & Engineers

Building internal tools, content pipelines, or SaaS products that need video editing as a feature.

Agencies & Studios

Automating client delivery, scaling campaigns, and white-labeling video production under your own brand.

AI & Automation Teams

Connecting AI content planners, social media agents, or marketing copilots to a real production backend.

Course Creators & Educators

Auto-processing lecture recordings, webinars, and course modules into polished, publishable content.

E-Commerce & DTC Brands

Generating product videos, UGC edits, and ad variations at volume without a dedicated editing team.

Media Companies

Integrating editing into existing CMS or DAM workflows to accelerate time-to-publish across channels.

What You Can Automate

Agent-to-Agent Workflows

Connect your AI agents directly to Editing Machine. Your planning agent identifies content needs, your production agent submits editing jobs — no human bottleneck.

Automated Publishing

Push finished videos straight to YouTube, TikTok, or Instagram with optimized titles, descriptions, and scheduling. One API call, every platform.

Event-Driven Pipelines

Use webhooks to trigger downstream actions the moment a video is ready — notify Slack, update your CMS, queue social posts, or kick off the next edit.

Batch Production

Submit dozens of editing jobs in a single API call. Perfect for agencies running campaigns or creators repurposing long-form into short-form at scale.

Custom Workflow Triggers

Build Zapier-style automations: when a file lands in Google Drive, when a calendar event ends, when a CRM deal closes — automatically trigger an edit.

White-Label Integration

Agencies and SaaS platforms can embed Editing Machine's capabilities into their own products, powered by API access behind the scenes.

How Credits Work

Every API call that produces a deliverable consumes credits. No subscriptions required — connect for free and pay only for what you use.

DeliverableCreditsIcon
Short-form video edit5 credits
Long-form video edit18 credits
Thumbnail design3 credits
Automated publishing1 credit

Final credit usage depends on project complexity and configuration

Pay-as-you-go or subscribe

Buy credit packs for one-off needs or subscribe to a monthly plan for the best per-credit rates. API access is included with all plans and packs at no extra cost.

Quick Example

POST /v1/jobs
curl -X POST https://api.editingmachine.com/v1/jobs \
  -H "Authorization: Bearer em_live_xxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "short_form",
    "source_url": "https://storage.example.com/raw-footage.mp4",
    "brand_profile": "bp_abc123",
    "style": "fast_paced",
    "aspect_ratio": "9:16",
    "max_duration": 60,
    "publish_to": ["youtube_shorts", "tiktok"],
    "webhook_url": "https://your-app.com/hooks/editing-machine"
  }'

Submit a job, receive a webhook when it's ready. That's it.

Getting Started

1

Get your API key

Sign up or log in to your Editing Machine account. Your API key is available in the dashboard under Settings → API.

2

Read the docs

Our documentation covers authentication, endpoints, webhooks, and code examples to get you up and running in minutes.

3

Submit your first job

Make a POST request to /v1/jobs with your source file and editing preferences. Credits are deducted when the job completes.

4

Receive your deliverable

Get notified via webhook or poll the job status endpoint. Download links are available for 30 days.

Build on Editing Machine

Free to connect. No minimum commitment. Start automating content production today.