mixetape API
Schedule and manage posts on connected social channels — the same actions agents use over MCP.
Base URL
https://mixetape.com — every path starts with /api/v1.
Authentication
Send an API key from the workspace (API keys) as a bearer token: Authorization: Bearer mxt_…. Each key carries only the permissions it was given; a call that needs another answers 403.
Permissions
readSee channels, posts, their status, playlists and captionspublishSchedule, change, cancel and retry posts, and set thumbnailsmanageEdit videos already on the platform, manage playlists and upload captionscommentsRead, post, reply to and moderate commentsanalyticsRead post and channel analyticsstorageUpload, import, list and delete files in mixetape's storagechannelsStart connecting channels (you still approve each one on the platform)
Tools
Every tool is also an MCP tool of the same name at https://mixetape.com/mcp. Over REST, call it with POST /api/v1/tools/{name} and its arguments as JSON; the answer is { "result": … }.
Errors
A failed call answers { "error": "…" } in plain words: 400 invalid input, 401 no valid key, 403 a missing permission, 404 not found (or not yours), 409 not possible right now (for example, the channel must be reconnected), 503 a platform mixetape cannot connect yet.