Skip to main content
A company email address and TikTok for Business account are required. App approval typically takes 2-7 business days.

Create a TikTok for Business Developer App

You need a developer account on the TikTok for Business Developer Portal and an approved app to obtain OAuth credentials.

1

Register or Log In

Go to the TikTok for Business Developer Portal. If you don’t have an account, click Register for TikTok for Business to create one. If you already have an account, click Log in.

  • A company email address is required for registration (personal emails like Gmail or Hotmail will not be accepted)
  • You will need to provide your company name, website, and business type during registration
2

Go to My Apps

After logging in, click My Apps in the top-right navigation bar (or click the Go to my apps button on the homepage).

3

Create a New App

On the My Apps page, click the Create App button. In the “Create New App” dialog, fill in the following fields.

  • App name — A descriptive name for your integration (max 50 characters)
  • App description — Briefly describe how your app will use the TikTok Ads API (max 500 characters)
  • Advertiser redirect URL — Enter https://api.stackone.com/connect/oauth2/tiktokads/callback
  • Scope of permission — Select the permissions your app needs (see list below)
4

Select Required Permissions

In the Scope of permission section, select the following permissions for full connector functionality.

  • Ad Account Management — Required for reading advertiser account details
  • Ads Management — Required for campaigns, ad groups, ads, identities, and targeting tools
  • Audience Management — Required for custom audiences and lookalike audiences
  • Reporting — Required for performance reports and analytics
  • Creative Management — Required for uploading and managing images and videos
  • Pixel Management — Required for tracking pixels
  • App Management — Required for listing registered mobile apps
5

Submit for Approval

Click Submit to create the app. TikTok will review your app before it can be used in production.

  • App approval typically takes 2-7 business days
  • You can use the Sandbox Ad Account to test while waiting for approval
  • Once approved, the Verification Status will show as Approved on the My Apps page
6

Copy App ID and Secret

After approval, click your app name on the My Apps page to open the App Detail page. On the Basic Information tab, find and copy the App ID and Secret.

  • The Secret is masked by default — click the eye icon to reveal it, then use the Copy button
  • Store both values securely for use later
  • You can reset the Secret if needed using the Reset link, but this will invalidate existing connections

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for TikTok Ads:
1

Navigate to Connector Profiles

Login to StackOne and navigate to Connector Profiles
2

Create New Connector Profile

  • Click + Connector Profile
  • Search for and select TikTok Ads
  • Select Type as OAuth 2.0
  • Fill out the fields using details retrieved from your provider:
    • App ID
    • Secret
  • (Optional) Select Actions to be enabled for this Connector Profile
  • Click Create profile
Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to Link Accounts for TikTok Ads.