Connect Schedulin to everything else
A REST API, a hosted MCP server with 24 tools for AI assistants like Claude and ChatGPT, outgoing webhooks, an n8n node, and Google Drive and Canva import. Build custom workflows or schedule from the tools you already use.
What integrations and APIs does Schedulin offer?
Schedulin has a public REST API at api.schedulin.app/v0, a hosted MCP server at mcp.schedulin.app with 24 tools for AI assistants, and outgoing webhooks for post and AI-generation events. Authenticate with an API key or OAuth.
For everyday work, the post composer imports from Google Drive and Canva, the n8n community node brings Schedulin into no-code automations, and a command-line tool covers terminal and CI workflows. The API, webhooks, and MCP server are included on every plan.
What can you do with Integrations & API?
REST API
Create, update, publish, and tag posts, manage media, read queue slots and analytics, and more — from your own code.
Hosted MCP server
Connect Claude, ChatGPT, Cursor, or any MCP client to 24 tools for posts, accounts, media, tags, and analytics.
Webhooks
Get signed HTTPS callbacks when a post publishes or fails, or when an AI generation finishes.
n8n node
Use the Schedulin community node to create, queue, schedule, and publish posts from n8n workflows.
Google Drive import
Browse My Drive, Shared drives, and Starred files and attach them to posts without downloading first.
Canva import
Open your Canva designs from the composer and export them as PNG, JPG, GIF, or MP4.
How do you get started with Integrations & API?
Create an API key
Owners and admins generate API keys in settings, or register an OAuth app for user sign-in.
Connect your tools
Add the MCP server to your AI assistant, install the n8n node, or register a webhook endpoint.
Automate your way
Manage content programmatically or from the tools you already use every day.
How do you connect Schedulin to other tools?
Everything is documented at developers.schedulin.app, including an OpenAPI spec and guides for each integration.
REST API
The API lives at https://api.schedulin.app/v0. Send an API key in the x-api-key header — keys cover the whole workspace and are created by owners and admins. Rate limits are 60 write and 300 read requests per minute per key, with a Retry-After header when you hit them.
OAuth apps
Building an app other people sign in to? Register an OAuth client (up to 25 per workspace, with PKCE support) and request scoped read or write access to posts, tags, social accounts, media, analytics, and webhooks.
MCP server
Point any MCP client at https://mcp.schedulin.app/mcp and sign in with OAuth or an API key. The 24 tools cover posts, social accounts, tags, media uploads, platform requirements, queue slots, per-post analytics, and AI image generation.
Webhooks
Register up to 10 HTTPS endpoints for post.published, post.failed, generation.completed, and generation.failed events. Each delivery is signed with HMAC-SHA256 and retried up to five times with exponential backoff.
n8n and the CLI
The n8n-nodes-schedulin community node covers posts, social accounts, tags, media, and platforms. The schedulin command-line tool manages accounts, posts, tags, and media, with --dry-run and --json flags for scripting.
Google Drive and Canva
Both live in the post composer toolbar. Import files from Google Drive, or open a Canva design and export it straight into your post. Canva designs with premium elements need a paid Canva plan to export.
Which Schedulin integration should you use?
| Integration | Best for | How you connect |
|---|---|---|
| REST API | Your own apps, scripts, and backends | API key or OAuth token |
| MCP server | Claude, ChatGPT, Cursor, and other AI assistants | OAuth sign-in or API key |
| Webhooks | Reacting when posts publish or fail | Signed HTTPS callbacks |
| n8n node | No-code automations | API key credential |
| CLI | Terminal and CI workflows | API key |
| Google Drive & Canva | Importing media into posts | Sign in from the composer |
Built to save you time
Fit into your stack
Schedulin doesn't make you change how you work. Connect it to your existing tools and pipelines.
Manage content from your AI assistant
The MCP server lets tools like Claude and ChatGPT draft, schedule, and check on posts — scheduling without switching apps.
Automate beyond the UI
A real REST API and signed webhooks mean the core publishing workflow can be scripted end to end.
Integrations & API FAQ
Does Schedulin have an API?
Yes. The REST API at api.schedulin.app/v0 lets you create, update, publish, and tag posts, manage media, look up queue slots and platform requirements, read per-post analytics, and manage webhooks. Documentation and an OpenAPI spec are at developers.schedulin.app.
What is the Schedulin MCP server?
It's a hosted Model Context Protocol server at mcp.schedulin.app that lets AI assistants like Claude, ChatGPT, and Cursor work with your Schedulin workspace through 24 tools — listing accounts, drafting and scheduling posts, uploading media, and reading analytics.
How do I authenticate with the API?
Send an API key in the x-api-key header; owners and admins create keys in settings. Apps that act on behalf of other users can use OAuth with scoped access tokens instead.
What webhook events are available?
post.published, post.failed, generation.completed, and generation.failed, plus a test ping. Deliveries are signed with HMAC-SHA256 and retried up to five times.
What are the API rate limits?
60 write requests and 300 read requests per minute per API key. Requests over the limit return HTTP 429 with a Retry-After header.
Which apps integrate with Schedulin?
Google Drive and Canva for importing media, n8n through the Schedulin community node, and any MCP-compatible AI assistant — including Claude, ChatGPT, and Cursor — through the MCP server. The REST API and webhooks connect everything else.
Is there a Zapier integration?
There's no native Zapier app. You can still connect Zapier with its webhook steps and the Schedulin REST API, or use the native n8n node instead.
Is the API included in every plan?
Yes. The full REST API, webhooks, and MCP access are included on every plan, from Starter at $5/mo.
Try integrations & api free for 7 days
Then from $5/mo. Cancel any time, in one click.