MakeAIVideo

POST/publishing/accounts/connect

Link a PERSON opens to connect one OAuth account

Request

Send to https://app.makeaivideo.ai/api/v1/publishing/accounts/connect with a bearer API key. The key needs the write scope; a key without it gets 403 forbidden naming the scope it lacks.

Responses

Every v1 response is { data, error, meta }. On failure error carries a stable code and meta.request_id identifies the call, which is the thing to quote in a support mail.

StatusMeaning
200Link. A person must open `url` in a browser and approve; afterwards they land on the web app's Accounts page. Poll GET /publishing/accounts for the new account.
403publishing_unavailable
409account_limit: the plan's account limit is reached (details.limit)
422connect_in_web_app (Bluesky, Telegram, Discord)
502The publishing service refused or failed (retryable)

All publishing · Full API reference · TypeScript SDK · Quickstart