Fetch TikTok creator info for a connected account
Requires scope: `accounts:read`. Returns the creator's display details and posting capabilities from TikTok, used to populate the composer before a Direct Post. TikTok's Content Sharing Guidelines require the upload UI to name the creator being posted to and to disable any interaction the creator has turned off, so `comment_disabled`, `duet_disabled`, and `stitch_disabled` are creator-level settings that override any per-post choice.
Authorization
ApiKey A personal API key created in the dashboard (Starter, Pro, and Team plans).
In: header
Query Parameters
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/tiktok/creator_info?social_account_id=0"{ "nickname": "Jane Doe", "username": "janedoe", "avatar_url": "https://p16.tiktokcdn.com/avatar.jpeg", "privacy_level_options": [ "PUBLIC_TO_EVERYONE", "MUTUAL_FOLLOW_FRIENDS", "SELF_ONLY" ], "comment_disabled": false, "duet_disabled": true, "stitch_disabled": false, "max_video_post_duration_sec": 600}Delete an uploaded Tumblr media file DELETE
Requires scope: `publish:write`. Returns `403` if the file is not owned by the caller.
List per-platform capabilities GET
Requires scope: `posts:read`. Returns machine-readable per-platform capabilities (character limits, supported content types, image counts, and media content-type + size limits) so clients don't hardcode them. `content_types` is per-platform truth — only the types the platform can actually publish (e.g. `document` appears only for linkedin, `poll` only for twitter and linkedin, and media-required platforms omit `text`). Fields that don't apply to a platform (`max_images`, `media`) are omitted.