AI engineering glossary · Web APIs HTTP

What is rate limiting?

Rate limiting (also called Rate limit): A control that caps how many requests a client may make in a period, such as 60 per minute, to protect servers from overload and abuse and to share capacity fairly. Exceeding it typically returns a 429 status.

Level: beginnerTopic: Web APIs HTTP

Rate limiting: an example

A free API plan allows 100 requests a minute, and the 101st receives 429.

Related terms

More Web APIs HTTP terms

Where you learn it

Rate limiting is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.