putty
API ReferenceArtifacts

List your connected social accounts

Returns the social accounts connected in the caller's own Zernio account, read live through the caller's own stored key. putty holds no Zernio account of its own and pays nothing: every connected account is billed to the user's Zernio account. When the account has several Zernio profiles and the user has not chosen one, `profileCandidates` is non-null and the Integrations page renders a picker from it; with one profile it is used automatically, and with none putty creates one named "putty".

GET
/social/accounts

Returns the social accounts connected in the caller's own Zernio account, read live through the caller's own stored key. putty holds no Zernio account of its own and pays nothing: every connected account is billed to the user's Zernio account. When the account has several Zernio profiles and the user has not chosen one, profileCandidates is non-null and the Integrations page renders a picker from it; with one profile it is used automatically, and with none putty creates one named "putty".

Authorization

bearerAuth
AuthorizationBearer <token>

A bearer token. The Account routes accept a Privy access token; the MCP transport accepts an sk- API key issued by POST /account/api-keys.

In: header

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/social/accounts"
{  "profileId": "string",  "profileCandidates": [    {      "id": "string",      "name": "string",      "isDefault": true    }  ],  "accounts": [    {      "accountId": "string",      "platform": "string",      "username": "string",      "isActive": true    }  ]}