Zernio
Zernio
API Reference

Accounts

List accountsGETList trending commercial musicGETSearch TikTok location tagsGETCheck account healthGETList posts published on the platformGETCheck accounts healthGETGet Bluesky account settingsGETGet follower statsGETCheck whether an Instagram user follows the accountGETGet Slack account settingsGETGet TikTok creator infoGETUpdate accountPUTUpdate Bluesky account settingsPATCHUpdate Slack account settingsPATCHDisconnect accountDELETEMove account to another profilePATCH
Dashboard
llms.txtOpenAPI
OverviewPlatformsAPI ReferenceResources
Accounts

Get TikTok creator info

Returns TikTok creator details, available privacy levels, posting limits, and commercial content options for a specific TikTok account. Only works with TikTok accounts.


GET
/v1/accounts/{accountId}/tiktok/creator-info

Authorization

bearerAuth
AuthorizationBearer <token>

API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.

In: header

Path Parameters

accountId*string

The TikTok account ID

Query Parameters

mediaType?string

The media type to get creator info for (affects available interaction settings)

Default"video"

Value in

  • "video"
  • "photo"

Response Body

application/json

application/json

application/json

application/json

application/json

{  "creator": {    "nickname": "myaccount",    "avatarUrl": "https://example.com/avatar.jpg",    "isVerified": false,    "canPostMore": true  },  "privacyLevels": [    {      "value": "PUBLIC_TO_EVERYONE",      "label": "Public To Everyone"    },    {      "value": "MUTUAL_FOLLOW_FRIENDS",      "label": "Mutual Follow Friends"    },    {      "value": "SELF_ONLY",      "label": "Self Only"    }  ],  "postingLimits": {    "maxVideoDurationSec": 600,    "interactionSettings": {      "allow_comment": {        "enabled": true,        "required": true,        "default": false,        "label": "Allow Comment"      },      "allow_duet": {        "enabled": true,        "required": true,        "default": false,        "label": "Allow Duet"      },      "allow_stitch": {        "enabled": false,        "required": true,        "default": false,        "label": "Allow Stitch"      }    }  },  "commercialContentTypes": [    {      "value": "none",      "label": "No Commercial Content"    },    {      "value": "brand_organic",      "label": "Your Brand",      "requires": [        "is_brand_organic_post"      ]    }  ]}
Was this page helpful?

Get Slack account settings

Returns the connected Slack channel details and the default message identity (name and avatar shown as the author on every post, with Slack's APP badge). The identity applies to messages only; the app's own Slack profile is global and cannot be changed per workspace.

Update account

Updates a connected account's display name or username override. For X accounts on usage-based billing, also accepts an `xCapabilities` object to toggle background API operations that incur X API pass-through costs. Both fields are opt-in (default `false`). When off, no analytics syncs or DM polling are performed for that account, and no API call is metered for those operations. Publishing and deleting posts are always available regardless of these toggles. Setting `xCapabilities` on a non-X account returns 400.