Skip to main content

Rate limits

Rate limits apply at several levels. When a limit is exceeded the API returns 429 Too Many Requests. Key and endpoint limits name the specific limit in the message. The IP layer returns a generic message.

LayerLimitWindowScope
Global IP300 requests60 secondsPer IP address
Per API key100 requests60 secondsPer REST API secret
Statistics endpoint10 requests60 secondsPer domain
Export endpoint5 requests1 hourPer domain
Delete endpoint10 requests60 secondsPer API key
Consent proof20 requests60 secondsPer domain

Working within the limits

  • Consent status responses are cached for 30 seconds per visitor, and repeated checks within that window are inexpensive.
  • Domain info and cookie declarations are cached for 5 minutes.
  • For bulk reads, use List consents with pagination or a scheduled export instead of many single-visitor calls.