Skip to main content
Lensmor applies rate limits to API requests to protect availability for all customers.

Default behavior

Rate limits are evaluated by IP address and API key. When a request is allowed, the response includes rate-limit headers for the active API-key bucket when available.
X-RateLimit-Reset is a Unix timestamp in seconds.

Limit exceeded

When a request exceeds the active limit, the API returns 429 Too Many Requests.
The response also includes:
Wait at least Retry-After seconds before retrying.

Integration guidance

  • Use pagination instead of large repeated requests.
  • Back off when X-RateLimit-Remaining is low.
  • Retry 429 responses only after Retry-After.
  • Include the traceId when contacting support about rate-limit behavior.