API Reference

TripleLift Reporting API usage is evaluated by unique API key and queries are rate limited by both:

  • 1 request per 5 seconds
  • maximum of 1,000 requests per day

When the rate limit is hit and a request is throttled, the expected API response is an HTTP status 429. The retry-after property represents the time to wait in seconds before a subsequent request is accepted.

{
  "path": "/graphql",
  "retry-after": 2,
  "error": "Forbidden",
  "message": "Too many requests, please wait before trying again",
  "timestamp": "2024-05-06T21:17:23.036+0000",
  "status": 429
}