Developers

Video rendering API documentation.

Generate ads by hand or by API. Start in minutes, then automate your whole catalog with JSON.

Quick StartAPI Reference

Quick Start

Create your account, pick a template, fill four variables and export your first MP4 — a five-minute walkthrough.

Read guide →

JSON Template Reference

Every template's variable schema — field names, types, character limits and accepted image ratios for each slot.

View reference →

Rendering API

POST a JSON payload of variables, get a rendered MP4 back. Authentication, rate limits and format options.

Explore API →

Webhooks

Subscribe to render.completed and render.failed events to wire renders into your pipeline.

Set up webhooks →
Rendering API

One request. One ad.

Send your product data as JSON. We render the locked template and return a download URL.

POST /v1/renderscURL
curl https://api.voolmotion.com/v1/renders \
  -H "Authorization: Bearer $VOOLMOTION_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "velocity",
    "format":   "9:16",
    "variables": {
      "product_image": "https://cdn.shop/hero.png",
      "brand":   "VOLTCORE",
      "price":   "$129.00",
      "cta":     "Buy Now"
    }
  }'
Build with the API

Automate your whole catalog.