TikTok Events API is a server-to-server integration that sends conversion data directly from your server to TikTok's ad platform, bypassing browser restrictions caused by ad blockers and iOS privacy settings.
What is TikTok Events API?
TikTok Events API (also called TikTok CAPI) mirrors what Meta's Conversions API does for Facebook ads. Instead of relying solely on the TikTok Pixel β which runs in the browser and can be blocked β Events API sends conversion data from your server. TikTok recommends using both together for maximum event match quality.
Why it matters in 2026
With iOS privacy restrictions now standard and ad blockers widespread, pixel-only tracking misses a significant share of conversions. This means TikTok's algorithm receives incomplete data, leading to suboptimal ad delivery and underreported ROAS.
Step-by-step setup
Step 1 β Get your TikTok Pixel ID and Access Token
In TikTok Ads Manager, go to Tools β Events β Web Events β your Pixel β Settings β Generate Access Token. Copy both the Pixel ID and the token.
Step 2 β Generate your Events API code
Use Sytrics to generate the server-side integration code for your tech stack. Select TikTok as your platform and your business sector.
Step 3 β Deploy the code to your server
Add the generated code to your server's conversion handling logic. The code sends events to TikTok's API endpoint with hashed user data and a unique event_id for deduplication.
Step 4 β Verify in TikTok Events Manager
Go to TikTok Ads Manager β Tools β Events β your Pixel β Diagnostics tab. Confirm server events are arriving and check the Event Match Quality score.
Event deduplication
When using both Pixel and Events API simultaneously, use the same event_id for matching browser and server events. This ensures TikTok counts each conversion once.