API & Authentication
42900Too Many Requests
API ErrorHTTPCode 42900
You've exceeded TikTok's API rate limits. The Marketing API enforces both per-second and per-day rate limits depending on the endpoint and your app tier.
What causes this error?
You’ve exceeded TikTok’s API rate limits. The Marketing API enforces both per-second and per-day rate limits depending on the endpoint and your app tier.
How to fix it
- Read headers: Check
X-RateLimit-RemainingandX-RateLimit-Resetresponse headers to know when you can retry. - Implement backoff: Use exponential backoff with jitter when you receive a 429.
- Batch operations: Use batch endpoints where available instead of making individual calls.
- Request higher limits: Apply for a higher app tier through TikTok’s developer portal if your volume demands it.
Want your TikTok Ads to outperform?
The Automation Engine supercharges your TikTok Ad performance using conditional automation™ via signals like weather, daypart, Amazon item availability and more.