Write code — or just ask.
REST API
Put content generation inside your product, pipeline, or automation. OpenAPI 3.1 spec, typed schemas, copy-paste snippets in 25 languages — and a live client to fire every endpoint before you write a line.
MCP for agents
The same engine, driven in plain language. Claude, ChatGPT, or Cursor plans, prices, and delivers finished content mid-conversation — one-click sign-in, zero code.
Know the cost before you spend.
Estimate
Every flow has a free /estimate twin. It quotes the exact cost and names the models that will run — before anything happens.
Create & reserve
The create call reserves the quoted credits. The reservation IS the charge — no metering surprises, only failed jobs refund.
Poll
GET /jobs/{id} every few seconds: queued → processing → completed. Failures release the reservation automatically.
Fetch the file
Signed 24-hour links to the finished MP4, slides, or media file — download and post.
The entire studio, behind one key.
Videos
A topic or a script goes in; a narrated, captioned MP4 comes out. Image-based scenes or premium AI-video clips.
UGC ads
Plan the shot list, review every beat, render only what you approve. The presenter speaks natively to camera.
Slideshows
Carousel-ready slides from your copy — with one locked, consistent character across every image.
Ad-hoc media
One image or one raw clip, straight into the media library. No project, no timeline, no ceremony.
Your own files
A presigned upload handshake turns local files into reference images, start frames, and presenter shots.
Full catalog access
Models with machine-readable capabilities, styles, teams, balances — everything an integration needs to self-serve.
Good to know.
How do I get an API key?
Sign in and open your profile menu → API Keys. The full key (tc_sk_…) is shown once at creation — store it securely; only a masked version is retrievable afterwards.
What plan do I need?
API & MCP access are included on the Creator plan and up, checked on every request. One welcome mat: a never-subscribed account can plan UGC ads for free — the paid gate is the generate step.
How does billing work?
Generation reserves credits up front, and the reservation is the charge — only failed jobs refund. Every flow has a free /estimate twin that previews the exact cost and models first.
What are the rate limits?
30 requests per minute per API key. Beyond it you get a 429 with a Retry-After header.
Can I call the API from a browser?
Yes — api.turboclip.ai serves open CORS. That’s safe because auth is key-based, never cookie-based. It’s also what powers the Test Request button in the interactive reference.
Is there a machine-readable spec?
Yes: https://api.turboclip.ai/openapi.json — OpenAPI 3.1, generated from the same schemas that validate every request. Import it into Postman or generate a typed client.
What’s the difference between the API and the MCP?
Same engine, two doors. The API is for wiring TurboClip into your own code; the MCP lets an AI assistant (Claude, ChatGPT, Cursor) drive it in plain language — no code required.
Your first finished video is one request away.
Open the reference, paste your key, and fire a real request from the page. What comes back is ready to post.