GET /api/v1/accounts/{id}/tiktok-business/locations
Location tags for a post (/business/publish/location/, max 20): pass id and name as locationId and locationName in the post's platformSpecificData
BearerAuthAuthorizationBearer <token>API key sk_...
id*stringAccount id
query?stringSearch text (1-100 characters)
{accountId, platform, locations}
application/json- response
accountId?stringplatform?stringlocations?array<>curl -X GET 'https://example.com/api/v1/accounts/string/tiktok-business/locations'{ "accountId": "string", "platform": "string", "locations": [ { "id": "string", "name": "string", "address": "string" } ]}GET /api/v1/accounts/{id}/tiktok-business/videos GET
The account's public posts, newest first (/business/video/list/, needs video.list), with views, likes, comments, shares, saves and reach, plus watch time, retention, impression sources and audience breakdowns with video.insights. videoIds reads up to 20 specific posts
GET /api/v1/accounts/{id}/tiktok-business/hashtags GET
Recommended hashtags for a keyword (/business/hashtag/suggestion/): 10 hashtags, exact matches first, then by number of posts (without suggestions TikTok returns the keyword with postCount 0)