Skip to main content
Apply for a Cheap Website
Website explainer · 1:47

API Rate Limiting Explained: What a 429 Response Means

Why can a connected service ask your website to slow down? Rate limits restrict how many requests are allowed within a defined scope.

Jersey Web video: Request limit? Slow down.

1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.

Download the on-screen text track (VTT)

The six points in the video

This is a silent video. The headings, explanations and labels below reproduce the information on screen.

  1. Step 1: Read the provider limit

    Different services define different limits and counting rules.

    On-screen labels: Provider rules; Counting period; Permitted request rate.

  2. Step 2: Check what is being counted

    The restriction may apply to an account, client or resource.

    On-screen labels: Account or application; Client context; Relevant resource.

  3. Step 3: Recognise a 429 response

    Too Many Requests indicates the client has exceeded an allowed rate.

    On-screen labels: HTTP 429; Request rate; Temporary restriction.

  4. Step 4: Look for retry guidance

    A Retry-After header may say when to try again.

    On-screen labels: Response headers; Retry guidance; Suitable waiting period.

  5. Step 5: Avoid repeated immediate retries

    An uncontrolled loop can keep producing requests during the restriction.

    On-screen labels: Controlled retry; Reduced request rate; Useful error handling.

  6. Step 6: Review the user experience

    Explain the delay and preserve the task appropriately.

    On-screen labels: Helpful feedback; Recorded failure; Managed recovery.

A practical check for your business

Record the response and relevant service guidance when requests are limited. Review retry behaviour and the message the customer sees before increasing traffic or repeating the same failed task.

Sources and further detail

Common questions

Why can a connected service ask your website to slow down?

Rate limits restrict how many requests are allowed within a defined scope. Follow the service guidance and avoid an uncontrolled retry loop.

Go further

Guide Read the practical guide More context for planning and maintaining your business website. 5 min read → Jargon Buster Rate limiting explained Read the related Jargon Buster explanation. Read the explanation →

Follow the service guidance and avoid an uncontrolled retry loop.

Tell Jersey Web what your website needs to do and which part you want help with.

Talk to Jersey Web →

More video tips

All 205 videos →
Length 1:47 Website security

Website Input Validation Explained: Browser Checks and Server Checks

Input validation, explained.
Length 1:47 Selling online

Shopping Carts Explained: Items, Quantities and the Route to Checkout

Shopping carts, explained.
Length 1:47 Selling online

Online Checkout Explained: Review the Complete Customer Order Journey

Online checkout, explained.