Skip to content

Overview

Schedule and publish to YouTube, Instagram, Facebook, Threads and TikTok from your own scripts, n8n, Make, or an AI agent over MCP. Every route below also answers over MCP for an agent that would rather call a tool than an HTTP endpoint.

Authentication

Send Authorization: Bearer ds_live_.... Create a key in the dashboard at Settings -> API keys - it is shown once, so store it in your script or workflow’s own environment or credential store, never in a prompt to an AI agent: an agent that can read its own instructions can read a key pasted into them.

A key carries scopes: read (always) and write (creating posts, uploading media, retrying or cancelling a post). A request may carry a key or a dashboard session, never both. An MCP access token (the remote server at mcp.dropslate.top, OAuth 2.1) is accepted the same way, with the scopes the person granted on the consent screen.

Rate limits

600 requests per 10 minutes per client address (not per key - several keys behind the same address share one bucket); POST /posts additionally allows 60 requests per hour per workspace, across every key and member combined. Both answer 429 with a Retry-After header.

Errors

Every error is {code, message, hint?}: message states the fact, hint says what to do. No error code changes meaning between releases; a new one may be added, so match on code, not on HTTP status alone.

Information

  • OpenAPI version: 3.1.0

Security scheme type: http

Bearer format: ds_live_...