Connect Bluesky account
Connect a Bluesky account using identifier (handle or email) and an app password. To get your userId for the state parameter, call GET /v1/users which includes a currentUserId field.
Authorization
bearerAuth API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
{ "message": "Bluesky connected successfully", "account": { "platform": "bluesky", "username": "yourhandle.bsky.social", "displayName": "Your Name", "isActive": true }, "redirectUrl": "https://zernio.com/dashboard/profiles/64f0.../accounts"}Set default subreddit
Sets the default subreddit used when publishing posts for this Reddit account.
Connect a Discord channel
Finalize a Discord connect by binding one channel to a profile. Served by a dedicated route, so it is not reachable through POST /v1/connect/{platform}. One connected account per channel: repeat the call with a different channelId to add another.