Developer API
Put reels inside your own product
The AutoReel API gives your code the same engine as the studio: build reels, run any enabled model, upload files, export and read your credit balance. Plain HTTPS and JSON, scoped keys, and signed webhooks the moment work finishes.
what it does
Developer API in AutoReel
Generate a product video when a listing goes live. Make a weekly recap reel for every customer. Add AI video to your own app without integrating a dozen model providers yourself.
The API is documented from the same schemas the server validates against, so the reference never drifts from reality. Download the OpenAPI spec and generate a client in your language.
Endpoints
Models, generations, reels, exports, files, credits and webhooks under /api/v1.
Signed webhooks
HMAC-SHA256 signatures, retries over about 8 hours, and delivery logs for 30 days.
Rate limits
60 requests a minute per key on Pro and 300 on Agency, with standard RateLimit headers.
Same credits
API usage draws on your workspace credits at the same prices as the studio.
how it works
How it works in AutoReel
Step 1: Create a key
In workspace settings, create an API key with only the scopes it needs. Keys are stored hashed and can be revoked any time.
Step 2: Send a request
Create a reel or a generation with a JSON body and an Idempotency-Key header, so a retry never runs twice.
Step 3: Get notified
Subscribe a webhook endpoint to events like generation.completed, reel.ready or post.published.
Step 4: Fetch the result
Read the finished generation or reel, or export it, using the ids in the webhook payload.
who it's for
Made for people who post a lot
SaaS products
Offer AI video to your users without building the pipeline.
E-commerce platforms
Turn catalogue updates into product reels automatically.
Internal tools
Batch content for many brands from your own dashboards.
faq
Developer API: questions
Which plans include the API?
Pro and Agency. Both include webhooks; Agency has higher rate limits.
How do webhooks retry?
A delivery that doesn't get a 2xx within 10 seconds is retried after 1 minute, 5 minutes, 30 minutes, 2 hours and 6 hours. Twenty failed deliveries in a row switch the endpoint off and notify its owners.
Is there an OpenAPI spec?
Yes. The API reference links to the OpenAPI document, generated from the same schemas the API validates requests with.
Your next reel is one prompt away.
Start with 100 free credits. No card needed.