Schedulala API Documentation
The Schedulala API lets you schedule and publish social media posts across 10 platforms with a single REST API. Use your existing OAuth connections from Schedulala โ no need to get approved by each platform individually.
Base URL
https://schedulala.com/api/v1Fastest way to get started
NEWnpm install -g schedulalaThen run schedulala init to authenticate and schedulala post "Hello!" --platforms twitter --now to publish. See the CLI docs for all commands.
Supported Platforms
๐Twitter / X
๐ทInstagram
๐Facebook
๐ผLinkedIn
๐ตTikTok
โถ๏ธYouTube
๐งตThreads
๐ฆBluesky
๐Pinterest
โ๏ธTelegram
Get Started
Quickstart Guide
Create your first post in 5 minutes.
Authentication
API keys, Bearer tokens, and security best practices.
Posts API Reference
Create, schedule, and manage posts across platforms.
CLI & SDKs
Install the CLI and schedule posts from your terminal in seconds.
API at a Glance
| Endpoints | 48 endpoints across 8 resource types |
| Authentication | Bearer token (API key) |
| Rate Limit | 60 requests/minute (default) |
| Format | JSON request/response |
| CLI | npm install -g schedulala โ install once, schedule from terminal |
| Sandbox | Full test mode with sk_test_ keys |