Motionpit
OverviewQuickstartConceptsParametersRendering on demandAuthenticationErrorsWebhooksAPI Reference
Sign inGet started

Motionpit Developer Documentation

Motionpit exposes a REST API for creating video formats, triggering renders, managing brand kits, and subscribing to render-completion events via webhooks. Everything is authenticated with a Bearer API key and responds with JSON.

Overview

High-level capabilities: create formats, trigger renders, manage brand kits, and subscribe to events via webhooks.

Quickstart

Get from zero to a rendered MP4 in minutes — drop blocks on a format timeline, call the render API with your data.

Core concepts

What is a format, block, parameter, binding, and render job — the five objects that underlie every API call.

Parameters in depth

How to discover a format's schema, supply variables, type coercion rules, deprecated bindings, and every parameter-related 422 code.

Rendering on demand

Patterns for triggering renders from your own systems — cron, webhooks, user actions, batch jobs.

Authentication

Create API keys, set the Authorization header, and manage key rotation and revocation.

Errors

Complete table of every error code returned by the API — HTTP status, cause, and resolution.

Webhooks

Subscribe to render events, verify HMAC signatures, and handle at-least-once delivery.

API Reference

Interactive reference for every endpoint — request schemas, response shapes, and a live Try-it panel.

The API spec is always up to date. Download OpenAPI JSON to generate a client with openapi-typescript or any compatible tool.