GET /api/v1/accounts/{id}/tiktok-business/profile
TikTok Business account profile (TikTok API for Business /business/get/): display name, avatar, @username, bio, verified, business account flags and lifetime counts, as the granted scopes allow. 400 not_supported while PROVIDER_LIVE_TIKTOK_BUSINESS is off
BearerAuthAuthorizationBearer <token>API key sk_...
id*stringAccount id
{accountId, platform, profile}
application/json- response
accountId?stringplatform?stringprofile?curl -X GET 'https://example.com/api/v1/accounts/string/tiktok-business/profile'{ "accountId": "string", "platform": "string", "profile": { "businessId": "string", "displayName": "string", "username": "string", "avatarUrl": "string", "bio": "string", "profileUrl": "string", "isVerified": true, "isBusinessAccount": true, "hasAdvancedAccess": true, "followersCount": 0, "followingCount": 0, "likesCount": 0, "videosCount": 0 }}GET /api/v1/accounts/{id}/tiktok/videos GET
The creator's public videos with views, likes, comments and shares, newest first (Display API video/list, needs video.list, which Postgale only requests when TIKTOK_SCOPES includes it; otherwise 400 not_supported); videoIds reads up to 20 specific videos (video/query)
GET /api/v1/accounts/{id}/tiktok-business/settings GET
The account's post settings (/business/video/settings/) in creator-info form, to read before each post: privacy levels (photo posts; videos are always PUBLIC_TO_EVERYONE), interactions the account disabled, max video length