Skip to main content

Overview

The TikTok Intel API is distributed exclusively through RapidAPI. Authentication is handled by passing your RapidAPI subscription key in a request header — no OAuth flows, no token rotation, no expiry management.
If you call the API directly (not through the RapidAPI gateway), you must include the x-rapidapi-key header manually. When using RapidAPI’s built-in proxy or code snippets, the header is injected automatically.

Getting a key

  1. Go to the TikTok Intel API listing on RapidAPI.
  2. Click Subscribe to Test and select a plan.
  3. Your key is shown in the Security section of the API playground — copy it.

Sending the header

Add x-rapidapi-key to every request:
curl -X GET \
  "https://tiktok-marketing-intelligence-api-production.up.railway.app/api/v1/users/charlidamelio" \
  -H "x-rapidapi-key: YOUR_API_KEY"

Error responses

HTTP statuserror.codeMeaning
401 UnauthorizedUNAUTHORIZEDKey missing or malformed
403 ForbiddenFORBIDDENKey valid but plan does not include this endpoint
429 Too Many RequestsRATE_LIMITEDMonthly quota or per-second rate limit exceeded

Rate limits

Rate limits are enforced by RapidAPI based on your plan tier. Check your current plan on the RapidAPI dashboard. If you need higher throughput, upgrade or contact us.