The LinkStacked API enforces rate limits to ensure fair usage and system stability. Limits are applied per API key.
Default rate limits by plan
- Free: 60 requests per minute.
- Pro: 300 requests per minute.
- Business: 1,000 requests per minute.
- Enterprise: Custom — contact sales for high-volume needs.
Rate limit headers
Every API response includes headers showing your current rate limit status:
http
X-RateLimit-Limit: 300 X-RateLimit-Remaining: 287 X-RateLimit-Reset: 1711925060
Handling rate limit errors
When you exceed your rate limit, the API returns HTTP 429 Too Many Requests. The response includes a Retry-After header indicating how many seconds to wait before retrying. Implement exponential backoff in your client to handle rate limiting gracefully.
Rate limits reset on a rolling 60-second window, not on the minute boundary. Your usage is tracked continuously.
Was this article helpful?