What tools and APIs are available on TikTok for Developers?
TikTok for Developers offers four core integration tools: Login Kit, Share Kit, Content Posting API, and Embed Videos, plus a newer product line called TikTok Minis (Mini Games and Mini Dramas). Which one you need depends on what your app or site is supposed to do — log users in, push content out, pull content in, or host a lightweight game inside TikTok.
The four main tools at a glance
| Tool | What it does | Typical use case |
|---|---|---|
| Login Kit | Lets users log into your app or website with their TikTok credentials | Onboarding, account linking, identity |
| Share Kit | Shares content to TikTok with a single tap | Let users create in your app, then post to TikTok |
| Content Posting API | Posts content or uploads drafts from your app to a user's TikTok profile | Publishing pipelines, draft workflows |
| Embed Videos | Displays TikTok videos and creator profiles on articles or websites | Editorial pages, creator showcases |
Login Kit — identity and account access
Login Kit lets TikTok's global user base sign into your app or website using their TikTok login credentials. Reach for it when you need a verified TikTok identity rather than building your own account system, or when you want to link an existing account to a TikTok profile.
Share Kit — one-tap sharing out
Share Kit shares a variety of content to TikTok with just a tap. The documented flow is: users create content inside your mobile app, then share it directly to TikTok. It fits apps where content is generated natively (editing tools, camera apps, generators) and TikTok is the distribution target.
Content Posting API — programmatic posting and drafts
The Content Posting API lets users post content or upload drafts from your app to their TikTok profiles. The distinction matters: posting publishes directly, while drafts hand the content to the user for review inside TikTok before it goes live. Choose drafts when users should keep final control; choose direct posting when the content is already finished.
Embed Videos — display TikTok content elsewhere
Embed Videos shows TikTok videos and creator profiles on articles or websites. This is the read-only, display-side tool — useful for publishers and portfolio pages that want TikTok content visible without any user login.
TikTok Minis: Mini Games and Mini Dramas
TikTok Minis is a separate product line under the same developer platform:
- Mini Games — let users discover and play lightweight games directly on TikTok, with no separate download required. The platform frames this as "games that grow at TikTok speed."
- Mini Dramas — short-form episodic content, listed alongside Mini Games in the Minis family.
If your goal is distribution inside TikTok itself rather than integration with an external app, Minis is the relevant track.
How to choose
- Need users to sign in with TikTok? → Login Kit
- Need to push user-created content to TikTok? → Share Kit (tap-based) or Content Posting API (programmatic, with draft option)
- Need to show TikTok content on your own site? → Embed Videos
- Need to build something that lives inside TikTok? → TikTok Minis (Mini Games / Mini Dramas)
The platform's own framing is "Start Building Today," with Login & Identity, Share to TikTok, Content Display, and Research & Insights listed as the broader capability areas. Pricing and access-tier details are not specified on the page, so confirm current terms in the developer documentation before committing to an integration.