A step-by-step guide on getting started with using the Elai API.

1. Create an Elai account

The Elai API is only available for paid and trial accounts. If you don't have an account, please create it here.


Only primary (admin) user can manage API keys

Only the account admin can create and manage API keys. Please make sure you log in as account primary user (admin) to manage API details.

2. Generate an API Token

Click "Generate" in the Elai API section to create a new API Token. If you don't see this section it means you are not logged in as an admin user.


Then, you can access and use your personal API Token.


Also, in that section, you can regenerate or revoke API Token.

3. Use your personal API Token to render your first video

Target API endpoint described on the related page

curl --request POST \
     --url https://apis.elai.io/api/v1/videos/render/6282089e661f88f4779b815f \
     --header 'Accept: application/json' \
     --header 'Authorization: Bearer API_TOKEN' \
     --header 'Content-Type: application/json'


Use templates

The best way to use API would be through templates. So you can use Elai UI to make your videos' best visuals/structure. And after, dynamically change texts, speech, and images using API for each individual video. This is what most of our clients use. We also have a Zapier app for this approach.



If you prefer seamless integration without coding you can connect our Zapier app with 5000+ other tools.