tiktok.com
TikTok is a short-form video and social media platform. Its developer program provides APIs and SDKs for login, content posting, display, embeds, research access, and related integrations.
TikTok exposes public developer HTTP APIs on developers.tiktok.com, including a general Server API v2 plus product-specific Content Posting, Data Portability, and public Embed/oEmbed surfaces; authentication is via developer app credentials exchanged for user or client bearer tokens.
- TikTok Server API v2discovered
- TikTok Content Posting APIdiscovered
- TikTok Data Portability APIdiscovered
- TikTok oEmbed / Embed Videosdiscovered
First create a developer app in the TikTok for Developers portal, then send the user through TikTok authorization as documented in User Access Token Management or Login Kit token management. Exchange the authorization code using your app's client_key and client_secret to obtain a user access_token.
Create an app in the TikTok for Developers portal, then follow Client Access Token Management to exchange your app's client_key and client_secret for a client access_token used for app-level server API access.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing