Skip to content

Platform integration

TikTok Ads API integration

The exact AC2 Business Hub workflow, permissions and data controls submitted for platform review.

Product purpose

AC2 Business Data Hub is an internal web application operated by AC2 FORMATION. Authorized operators use it to create and configure advertiser accounts in the company's Business Center, group and fund those accounts from the company's own payment method, connect accounts through OAuth, prepare creative assets, operate campaigns, measure conversions with the company's own pixels and review performance.

Review status: the base integration is approved and in use for reading advertiser, campaign and reporting data. The account provisioning, funding, creative upload and measurement permissions listed below are under review; those actions remain unavailable in production until the corresponding permissions are granted.

Requested access

AC2 Business Hub requests only the permissions required by the submitted account, funding, campaign, creative, measurement and reporting workflow. Funding and balance permissions move and read AC2 FORMATION's own money between its own Business Center and its own advertiser accounts, and are never used against an account the company does not own. It does not request consumer TikTok profiles, private messages, lead data, commerce data or unrelated account access.

Permission groupUse in AC2 Business HubMode
Ad Account InformationRead advertiser identity, currency, timezone and status after authorization.Read
Business CenterRead the authorized Business Center and provision advertiser accounts requested by an operator.Read / write
Business Center AssetAssign an authorized advertiser or related asset to the selected Business Center destination.Read / write
Billing GroupGroup the company's own advertiser accounts under a single Business Center payment method.Read / write
Ad Account Balance & TransactionRead the balance and spend of the company's own advertiser accounts, so an unfunded account is visible before delivery stops.Read
Payment PortfolioTransfer the company's own funds between its Business Center and its advertiser accounts.Read / write
CampaignList, create and update campaigns, including lifecycle status.Read / write
Ad GroupList, create and update ad groups, targeting, schedule and budget.Read / write
AdList, create and update ads attached to an authorized ad group.Read / write
Image & Video ManagementUpload operator-selected assets and read the authorized advertiser media library.Read / write
Pixel ManagementRead and manage the company's own pixels, and attribute conversions for the campaigns operated here.Read / write
Consolidated ReportRetrieve delivery and performance metrics for the operations dashboard.Read

Outside this submission

Spark Ads, audiences, catalogs, lead data, commerce data, TikTok account content, automated rules and business verification are outside this submission. AC2 Business Hub runs its own pause-only rule engine against its own order records and does not create or manage rules on the platform.

Authorization flow

Step 1Select the account

An authenticated operator selects the Business Center and intended action.

Step 2Approve on TikTok

TikTok presents the account and requested permissions to the authorized user.

Step 3Validate callback

A time-limited, single-use state value binds the OAuth response to the initiating session.

Step 4Operate with control

AC2 Business Hub exposes only approved actions for the authorized advertiser.

Registered callback

https://shopdamusi.com/api/admin/ads/tiktok/callback

Reviewer walkthrough

  1. Sign in with the temporary AC2 Business Hub reviewer credentials supplied privately with the developer submission.
  2. Open Ads Operations → Accounts and choose TikTok.
  3. Start authorization and inspect the account and permissions presented by TikTok.
  4. Complete authorization with the designated review advertiser.
  5. Create or select an advertiser, then open its campaign workspace.
  6. Use the supplied review assets to create a draft campaign structure and open its reporting view.
  7. Disconnect the account to revoke the AC2 Business Hub connection.

Credentials, the review advertiser and the screen recording are provided only in the private application submission. No password or access token is published on this website.

Data controls

  • Operators may act only on accounts AC2 FORMATION owns or is expressly authorized to manage.
  • Platform authentication happens on TikTok; AC2 Business Hub never collects a TikTok password.
  • Tokens and application secrets are stored server-side and excluded from browser responses.
  • Connections are revocable, and stored integration data can be deleted through the published process.