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