Get TikTok creator info
Returns the TikTok creator's current privacy options, interaction settings, and maximum video duration. Call this before posting to TikTok — the `privacyLevel` you set must match one of the returned `privacyLevelOptions`.
Returns the TikTok creator's current privacy options, interaction settings, and maximum video duration. Call this before posting to TikTok — the privacyLevel you set must match one of the returned privacyLevelOptions.
Authorization
ApiKeyAuth AuthorizationBearer <token>
PublishQ API key sent as Authorization: Bearer pq_live_....
In: header
Path Parameters
id*string
Format
uuidResponse Body
application/json
application/json
application/json
application/json
curl -X GET "https://publishq.com/api/v1/accounts/a1b2c3d4-e5f6-7890-abcd-ef1234567890/tiktok-creator-info"{
"privacyLevelOptions": [
"PUBLIC_TO_EVERYONE",
"MUTUAL_FOLLOW_FRIENDS",
"SELF_ONLY"
],
"commentDisabled": true,
"duetDisabled": true,
"stitchDisabled": true,
"maxVideoPostDurationSec": 300
}{
"error": {
"title": "Unauthorized",
"status": 401,
"code": "missing_auth",
"message": "Missing Authorization header",
"instance": "/api/v1/posts"
}
}{
"error": {
"title": "Forbidden",
"status": 403,
"code": "insufficient_scope",
"message": "The API key does not have the required scope: posts:write",
"instance": "/api/v1/posts",
"details": {
"property1": {},
"property2": {}
}
}
}{
"error": {
"title": "Too Many Requests",
"status": 429,
"code": "rate_limit_exceeded",
"message": "Too Many Requests",
"instance": "/api/v1/accounts/{id}/tiktok-creator-info",
"details": {
"retryAfter": 60
}
}
}