How to Start Building with TikTok for Developers

Start at developers.tiktok.com and use the Start Building Today entry point to pick the integration that matches what you want to do. The site groups its tools by user-facing outcome: logging users in, sharing content to TikTok, posting content from your app, embedding videos, and building lightweight experiences inside TikTok itself. Choose the tool that matches your product goal, then follow that tool's documentation.

What you can build with

TikTok for Developers is aimed at connecting apps and websites with TikTok. The main tools listed on the site are:

Tool What it does
Login Kit Lets TikTok's global community log into your app or website using their TikTok credentials.
Share Kit Shares a variety of content to TikTok with a tap, so users can create content in your mobile app and share it directly to TikTok.
Content Posting API Lets users post content or upload drafts from your app to their TikTok profiles.
Embed Videos Shows TikTok videos and creator profiles on articles or websites.
TikTok Minis – Mini Games Lets users discover and play lightweight games directly on TikTok, with no separate download required.
TikTok Minis – Mini Dramas Short-form episodic content inside TikTok (listed alongside Mini Games under TikTok Minis).

Choosing the right starting point

The decision is driven by where the user action happens:

  • User logs into your product with TikTok → Login Kit.
  • User creates something in your app and sends it to TikTok → Share Kit (mobile app sharing) or Content Posting API (posting or uploading drafts to their TikTok profile).
  • You want TikTok content on your own site → Embed Videos.
  • You want an experience that lives inside TikTok → TikTok Minis (Mini Games or Mini Dramas).

If you are unsure, start with the tool closest to your primary user flow rather than trying to integrate everything at once. Each tool has its own setup and review requirements, so a single, well-defined integration is easier to get through than a broad one.

Getting started

  1. Go to developers.tiktok.com.
  2. Use the Start Building Today entry point to browse the available tools.
  3. Select the tool that matches your goal (for example, Login Kit for authentication).
  4. Follow that tool's own documentation for registration, configuration, and integration steps.

The site's framing is "Ready to connect with TikTok?" — the practical next step after choosing a tool is to register your app and work through that tool's specific requirements.

Common sticking points

  • Tool choice before setup. Picking the wrong tool wastes review time; map your user flow to the table above first.
  • Minis are a different track. Mini Games and Mini Dramas are experiences hosted inside TikTok, not integrations into your own app, so they follow a separate path from Login Kit, Share Kit, Content Posting API, and Embed Videos.
  • Details live in each tool's docs. The landing page describes what each tool does; the concrete parameters, scopes, and review criteria are in the individual tool documentation, which you should read before writing code.
developers.tiktok.com
Build awesome experiences and powerful tools that inspire creativity and allow users to create, connect, and share with the world.