GenlyticDocs
API Reference/Rate Limits
genlytic.app ↗
Get started

Rate Limits

API rate limits by plan tier.

Genlytic enforces rate limits at the plan level using a sliding window algorithm.

Limits by plan

PlanRequests/hourScans/dayAgent runs/month
Starter10030
Pro1,000104
Growth5,0005030
Enterprise100,000UnlimitedUnlimited

429 response format

When you exceed the rate limit, the API returns a 429 Too Many Requests response:

{
  "error": "rate_limit_exceeded",
  "message": "Too many requests. Retry after 60 seconds.",
  "retryAfter": 60
}

Retry-After header

The response includes a Retry-After header with the number of seconds to wait before retrying:

HTTP/1.1 429 Too Many Requests
Retry-After: 60

Implement exponential backoff in your client: start at the Retry-After value and double on each subsequent 429.

Next steps

← Previous
Authentication
Next →
Webhooks
Was this page helpful?Report an issue →