API & Agent Platform

The Editing Machine API

Programmatic access to professional video editing. Create projects, attach footage, execute runs, and receive deliverables — all through a clean 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.

Downstream Automation

The moment a project completes, your webhook fires with the deliverable URLs. Pipe them straight into your CMS, scheduler, social tooling, or storage — the handoff is automatic.

Event-Driven Pipelines

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

Run at Scale

Fire concurrent project runs across recipes and brands. Perfect for agencies running campaigns or creators repurposing long-form into short-form at volume.

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

Credits are recipe-based. You get a signed price quote at project creation, and credits are only deducted when you execute the run — never before.

StepCredit impact 
Create projectFree
Attach footageFree
Execute runCredits deducted
Receive deliverableIncluded

Exact credit usage is determined by the recipe you choose and is shown in the price_quote at creation.

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 /api/v1/projects
curl -X POST https://api.editingmachine.com/api/v1/projects \
  -H "Authorization: Bearer em_xxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "recipe_id": 1,
    "project_name": "My Video Project",
    "brand_id": 5
  }'

Create a project, attach footage, execute. Receive a webhook when it's ready.

Getting Started

1

Get your API key

Sign up or log in to your Editing Machine account. Generate a key in the dashboard under Automation → API Keys.

2

Read the docs

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

3

Create your first project

POST to /api/v1/projects with a recipe_id. You'll get back a signed price_quote — credits aren't deducted yet.

4

Attach footage and execute

Attach your source files, then call /execute with the quote_id. Credits are deducted here, and you'll receive a webhook (or can poll) when the project completes.

Build on Editing Machine

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