Skip to main content

Get started overview

There are three types of TikTok Shop Developers:

  1. eCommerce platform plugin/connector developers
  2. eCommerce system integrators, eCommerce SaaS developers
  3. Sellers that want access to their own data

eCommerce platform developers

eCommerce platform developers are developers that create plugins for popular eCommerce platforms such as Shopify, WooCommerce, or Adobe Magento. These plugins typically extend the functionality of the eCommerce platform to include support for a specific eCommerce site such as Amazon, Walmart, or TikTok Shop.

This type of developer typically does not need to store seller OAuth credentials or data.

eCommerce system integrators

eCommerce system integrators are developers that create eCommerce systems to manage advertising, product promotion, marketing, and other business functions on behalf of their customers, sellers and merchants on popular eCommerce sites such as Amazon, Walmart, and others. Some of these systems are software-as-a-service providing functionality to Sellers via a user interface while others may manage business operations directly using solutions they develop themselves.

This type of developer typically requires direct access to a seller's data and is trusted to store and generate OAuth credentials such as bearer and refresh tokens. This type of developer may store, aggregate, and analyze seller data to provide insights and recommendations to their customers.

TikTok Shop seller developer

Tiktok Shop seller developers are TikTok Shop Sellers who have an active TikTok Shop and want to develop an integration to serve their own shop needs.

This type of developer has access to their own OAuth credentials and data only.

Next steps

Your first step in getting started is Developer onboarding.