Getting started with the Captions API
Unlock the power of Captions in your own app or workflow
Overview
An API (Application Programming Interface) is a set of rules and protocols that allow different software applications to communicate with each other. The Captions API enables developers to integrate Captions’ powerful video generation and editing capabilities directly into their own applications, websites, or workflows.
With the Captions API, you can:
- Generate a talking-head video with the AI Creator API
- Translate your video into another language with the AI Translate API
- Generate an ad using the AI Ads API
- Generate a clone of yourself using the AI Twin API
Accessing the API
The API is available on our API Dashboard. Here, you can generate an API Key for your account.
Requirements for using the API
To use the Captions API, you must:
- Accept the Captions API Terms
- Generate an API Key
- Purchase credits.
Understanding API Pricing and Rate Limits
Each API consumes a different number of credits per second and you can view your available credits in the API Dashboard. Every customer receives 360 credits initially. You can purchase additional credits and do not need to be on a subscription plan to use the API. If you would like to purchase more than the maximum allowed on the dashboard, please send us a message from within the API dashboard.
Each credit costs $0.05, with a minimum purchase of 100 credits and a maximum purchase limit of 12,000 credits.
API | Pricing | Rate Limit |
---|---|---|
AI Creator | 1 credit per second of video | 5 requests per minute |
AI Ads | 1 credit per second of video | 5 requests per minute |
AI Twin | Free to use | 5 requests per minute |
AI Translate | 1 credit per second of video | 5 requests per minute |
For example, a 30-second video will consume 30 credits for AI Creator, AI Ads, and AI Translate.
Making your first API request
- Decide which API you want to use.
- Generate your API Key in the API Dashboard
- Open your favorite terminal and make your first API call.