Get your Schedulin API key
Schedule and publish to TikTok, Instagram, LinkedIn, X, YouTube, Pinterest, Threads and Bluesky straight from your own code. Create a free account, generate a key, and you're calling the API in minutes — from $5/mo with a 7-day free trial.
Already have an account? Generate a key in your dashboard.
Step 1
Create your free account
Sign up in under a minute — no credit card, 7-day free trial.
Step 2
Open Settings → API keys
Head to the API keys page in your Schedulin dashboard.
Step 3
Generate a key and start building
Create a key (prefixed sk_live_) and pass it as the x-api-key header on every request.
Then it's two standard REST calls — import the media, then create the post with the stored URL you get back:
curl https://api.schedulin.app/v0/media/from-url \
-H "x-api-key: sk_live_..." \
-H "Content-Type: application/json" \
-d '{ "url": "https://cdn.example.com/launch.jpg" }'
# → { "id": "...", "url": "https://r2.schedulin.app/<org>/<key>.jpg", ... }
curl https://api.schedulin.app/v0/posts \
-H "x-api-key: sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"socialAccountId": "<id>",
"caption": "Shipped a new feature 🚀",
"media": [{ "url": "https://r2.schedulin.app/<org>/<key>.jpg" }],
"action": "schedule",
"scheduledAt": "2026-07-01T15:00:00Z"
}'What you can build
- →Auto-publish from your content pipeline when a render or doc is approved
- →Schedule posts across every platform from one REST call
- →Let an AI agent draft and schedule posts via the MCP server
- →Run posts from a CI job or cron with a single CLI command