|
/ Documentation /Apps & Integrations Setup/ Connect TikTok Shop to OttoKit

Connect TikTok Shop to OttoKit

This guide walks you through connecting your TikTok Shop to OttoKit so you can automate workflows against your shop data. The process takes place in two places: the TikTok Shop Partner Center, where you create a developer app and collect three credentials, and the OttoKit dashboard, where you enter those credentials and authorize the connection. Most accounts can complete the setup in about ten minutes. Accounts that require business-document review may take two to three business days to be approved.

Prerequisites

Before you begin, make sure you have:

  • An active TikTok Shop seller account with admin access.
  • Access to the admin email address associated with the shop (required for instant developer verification).
  • An OttoKit account with permission to install and configure apps.
  • Your business region and category confirmed — your region cannot be changed after the Partner Center account is created.

By the end of this guide, you will have collected three credentials — App Key, App Secret, and Service ID — and used them to authorize OttoKit inside TikTok Shop.

Step 1 – Create a Partner Center Account

First, create an account in the TikTok Shop Partner Center. Choose the correct regional portal based on where your shop operates:

  1. Open the appropriate portal above and click Join now.
  2. Click Get Started and select your business region. This cannot be changed later, so double-check your selection.
  3. Choose the business category that matches your situation:
  • Seller in-house developer — select this if you are building the integration for your own shop. Verify using your TikTok Shop admin email, and your account is approved instantly.
  • All other categories — upload the requested business documents. Approval typically takes two to three business days.

Step 2 – Create an App

Once your Partner Center account is approved, create the app that OttoKit will connect to.

  1. Log in to the Partner Center.
  2. In the left sidebar, click App & Service.
  3. On the App & Service page, click Create app & service in the top-right corner.
image

The App & Service page — open the sidebar item, then click Create app & service.

  1. For the app type, select Custom. Use Custom for your own shop or when distributing directly to specific sellers.
image

Choose Custom as the app & service type.

  1. Fill in the app details:
  • App name, category, logo, and target market.
  • Redirect URL: https://api.ottokit.com/tiktok_shop/connection
  1. After the app is created, scroll down on the app detail page and click Manage API in the Basic Information row.
image

Click Manage API to open the scope configuration panel.

  1. In the API permissions panel, enable the scopes OttoKit requires. Toggle on each of the following Scope IDs:
  • 430276, 430148, 431492, 430340, 431876, 434884, 435012
image

Enable each required scope in the Manage API panel.

Note: A few scopes require additional review by TikTok before they become active. You can continue the setup while the review is pending, but some features may not work until all scopes are approved.

Step 3 — Collect Your Credentials

You now need three values from the app detail page: App Key, App Secret, and Service ID.

App Key and App Secret

  1. On the app detail page, find the Credentials section.
  2. Copy the App Key and App Secret and save them somewhere secure.

Service ID

  1. Look at the very top of the app detail page, directly below the app name. The Service ID is a long numeric string displayed next to the ID: label (for example, ID: 7629014xxxx0705549).
  2. Copy the Service ID. It is not inside any tab — it lives in the page header.

Important: Do not confuse the Service ID with the App Key — they are different values. The Service ID is the one used in the OAuth authorization URL.

Step 4 — Connect in OttoKit

Finally, use the three credentials to authorize the connection inside OttoKit.

  1. In OttoKit, go to Apps, search for TikTok Shop, and click Connect.
  2. Enter your App Key, App Secret, and Service ID.
  3. Click Save & Authorize.
  4. You will be redirected to the TikTok Shop login page. This is expected.
  5. Log in with your seller account and approve the requested permissions.
  6. You will be redirected back to OttoKit — the connection is now active.

You have now connected TikTok Shop to OttoKit. At a high level, you:

  • Created a TikTok Shop Partner Center account in the correct regional portal.
  • Created a Custom app, set the redirect URL to OttoKit, and enabled the required API scopes.
  • Collected the App Key, App Secret, and Service ID from the app detail page.
  • Entered the credentials in OttoKit and completed the OAuth authorization inside TikTok Shop.

If any scopes are still under TikTok review, the connection will work for approved scopes immediately and gain access to the remaining scopes as they are approved. If the connection fails, double-check that you entered the Service ID (not the App Key) in the Service ID field, and that your Redirect URL matches exactly: https://api.ottokit.com/tiktok_shop/connection.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Scroll to Top