API keys
All plans include unlimited AI text generation.
All plans include generous quotas for AI image, video, and voice generation (details).
Blotato API Key
Your API key is used for Claude Code, Cursor, n8n, Make.com, and REST API integrations. If you use Claude.ai Web, Claude Desktop, or Claude Cowork, you connect via OAuth and do not need an API key (see MCP Setup).
To get your Blotato API key, go to Settings > API and click "Copy API Key".
How to revoke or regenerate your API key
To revoke your current API key, go to Settings > API and click "Regenerate API Key." This creates a new key and immediately invalidates the old one.
After regenerating, update the new key in all your automation workflows (n8n, Make.com, Claude Code, Cursor, etc.). OAuth-connected clients (Claude.ai, Claude Desktop, Claude Cowork) are not affected by API key changes.
Social account IDs
You'll also need your social account IDs. First connect your social accounts, then next to each account, click the button "Copy Account ID".
For Facebook Pages an Linked Pages, you'll also need to copy the respective Page IDs.

The Blotato API allows you to upload media assets and publish to your social media accounts.
Typical use cases include:
automated content creation & publishing
automated publishing of AI avatar videos
automated cross-posting across social accounts (e.g. Tiktok to IG Reels)
Troubleshooting Blotato API Errors
Here are 2 ways to check what JSON data format is required by the Blotato API:
Download an existing Make blueprint with the HTTP nodes already configured. For example, here's a Make workflow automation for an AI Social Media System: https://www.sabrina.dev/p/i-built-an-ai-social-media-system
In the remix screen, click "Schedule", and switch the dropdown "Where do you want to publish it?" to "Webhook" and you will see the exact JSON payload required by the Blotato API to publish to that particular platforms.

Setup Replicate API Key
If you are on the Creator or Agency plan, you get unlimited AI image generation in Blotato by using your Replicate API key. Replicate.com hosts many open-source AI models. It's one of my favorite platforms!
It has simple pay-per-usage, so it costs $0 if you don't use it.
To set up your API key and configure billing on Replicate, follow these steps:
1. Create a Replicate Account:
Visit Replicate and sign up for an account.
2. Generate an API Key:
Click "Create" to generate a new API key.
Copy your API key into Blotato.
3. Set Up Billing:
While logged in, go to your Billing Settings.
Add a valid payment method to your account.
Replicate operates on a pay-as-you-go model, billing you at the beginning of each month for the previous month's usage (more info)
By following these steps, you'll have your Replicate API key configured in Blotato.
Elevenlabs API Key
If you have custom voices in Elevenlabs, you can use them in the Blotato video web app.
In Settings, input your Elevenlabs API key:

When you create a new video in the web app, all your custom Elevenlabs voices will be listed and available for you to select.
Note: Custom Elevenlabs voices are only available in the Blotato web app. Native API support is on the roadmap. For a workaround using the ElevenLabs API + Combine Existing Clips template, see Voice IDs.
Troubleshooting API Key Errors
If you're seeing API key errors in Blotato, double check the following:
setup Billing correctly for each account
add your credit card to each account
If that still didn't work, I suggest removing your API keys for now. Remember to click Save.
Contact Sabrina via in-app chat in the bottom right corner for further assistance.
Last updated