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.
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
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).
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)
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
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
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:Navigate to Connector Profiles