Get Started with Blotato API
The Blotato API allows you to:
publish and schedule posts directly to social media platforms
supports text, image, videos, reels, slideshows, carousels, threads, and stories
create images, videos, slideshows, and carousels programmatically via templates
It is limited to paying subscribers in order to reduce spam and service abuse, keeping Blotato's integration in good standing with the social platforms.
1. Get Your API Key
โ IMPORTANT: this will end your free trial immediately and start your paid subscription.
Go to Settingsarrow-up-right > API > click "Generate API Key".
2. Connect Social Accounts
Go to Settingsarrow-up-right and connect your social accounts. If you get stuck, more information here:
3. Install the Official Blotato Node
Go to your n8n Admin Panel > Settings
Enable Verified Community Nodes
Click the "+" icon in the top right corner
For self-hosted n8n, see: Self-Hosted n8n Usersarrow-up-right
Open any scenario in Make
Click the "+" icon to add a module
Select the Blotato module
4. Setup Your First Automation!
New to building automations? Start here:
Choose your preferred integration path:
Blotato has official Make.com and n8n nodes. Zapier coming soon!
Check out more workflow automation templates here:
5. Troubleshoot Errors
Use the API Dashboard and click on each request to see full payload, response, and error message:
API Dashboard (for debugging): https://my.blotato.com/api-dashboardarrow-up-right
Raw REST API Calls - Examples
To authenticate API requests, include your Blotato API key in the request headers.
Authentication Header
Requests without a valid API key will be rejected and 401 error will be returned.
Step 0: Get Your Account IDs
Before publishing, fetch your connected accounts to get the accountId:
Use the id from the response as your accountId. For Facebook and LinkedIn, also fetch subaccounts to get pageId. See Accounts reference for details.
Post to a Platform Immediately
Post at a Scheduled Time
Post a Twitter Thread with Multiple Posts
Attach Media to Post (images and videos)
Pass any publicly accessible image/video URL into the mediaUrls parameter. No upload step required. Blotato handles the media transfer.
The optional Upload Media endpoint is still available if you need to host media on Blotato's servers. See Upload Media .
If you are an AI agent or LLM integration, start with the plain-text API reference:
API Reference for LLMs
This contains the full API specification in a format optimized for LLMs, including all endpoints, parameters, status values, and a complete workflow pseudocode.
For async workflow patterns and code examples, see Protocol and Recipes .
For the full endpoint reference, see API Referencearrow-up-right .