API referenceAccounts
GET /accounts/{id}/bluesky-settings
The Bluesky account's default post languages (applied when a post sets no platformSpecificData.langs); null when none is set
GET
BearerAuthheader
AuthorizationBearer <token>API key sk_...
id*stringAccount id
{defaultLangs}
application/json- response
defaultLangs?array<string>|nullcurl -X GET 'https://example.com/api/v1/accounts/string/bluesky-settings'Example Response
{ "defaultLangs": [ "string" ]}GET /accounts/{id}/publishing-limit GET
Publishing quota used in the 24-hour window (Instagram, Threads)
PATCH /accounts/{id}/bluesky-settings PATCH
Set 1-3 BCP-47 tags (e.g. ["pt"], ["en-US"]) as the default post languages, or clear them with null. Per-post langs always win; published posts keep theirs (Bluesky has no edits)