Skip to main content

What to Do If You’re Being Rate Limited

Freddy Rodriguez avatar
Written by Freddy Rodriguez
Updated over 2 months ago

If you’re seeing errors related to rate limits, don’t worry — it’s just EnrichLayer’s way of protecting the system and ensuring smooth performance for everyone. Here’s how rate limiting works, why it happens, and what you can do to resolve it quickly.

What Is Rate Limiting?

Rate limiting controls how many API requests you can make within a specific time window.

  • Enrich Layer allows up to 300 requests per minute.

  • The rate limit window is 5 minutes, meaning you can burst up to 1,500 requests within that period.

  • If you exceed these limits, EnrichLayer will temporarily block additional requests until the window resets.

This system helps to:

  • Prevent accidental overuse

  • Ensure fair usage among all customers

  • Maintain stable API performance during peak times

🔍 How to Know You’re Being Rate Limited

You might notice:

  • HTTP 429 Too Many Requests error responses

  • Delays or failures in API responses

  • Warnings or error messages in your dashboard or logs

✅ What to Do Next

If you hit the rate limit, try these steps:

1. Pause and Retry

Rate limits reset after a short time. Try waiting a few seconds or minutes, then send your request again.

2. Use Backoff Logic

If you’re making multiple automated requests, build in a delay (known as “exponential backoff”) to avoid hitting the limit too fast.

3. Check Your Limits

Each plan has different rate thresholds. If you’re consistently hitting limits, it may be time to:

  • Review your current usage

  • Consider upgrading your plan

  • Reach out to our team for help estimating your needs

4. Optimize Your Calls

Sending large batches or frequent repeated calls can trigger rate limits quickly. Try:

  • Lowering page_size

  • Avoiding unnecessary duplicate calls

  • Testing with smaller sets before scaling up

Need Help?

If you’re unsure why you’re being rate limited — or need help adjusting your setup — just send us a message using the chat icon in the bottom-right corner of the page.

We’re here to help you stay on track and get the most out of your plan.



Did this answer your question?