CodeWallDocs
API Reference

Rate Limits

API request limits and throttling behaviour.

The CodeWall API enforces rate limits to ensure fair usage and platform stability.

Default limits

ScopeLimit
Per API key100 requests per minute
Per organization500 requests per minute
BurstUp to 20 requests per second

Rate limit headers

Every response includes rate limit headers:

X-RateLimit-Limit: 100
X-RateLimit-Remaining: 87
X-RateLimit-Reset: 1705312800
HeaderDescription
X-RateLimit-LimitMaximum requests per window
X-RateLimit-RemainingRequests remaining in current window
X-RateLimit-ResetUnix timestamp when the window resets

When rate limited

If you exceed the limit, the API returns:

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

Wait for the number of seconds in the Retry-After header before retrying.

Best practices

  • Cache responses where possible — target and finding data doesn't change frequently
  • Use webhooks instead of polling for real-time updates
  • Implement exponential backoff when you receive 429 responses
  • Batch operations where the API supports it