429 Too Many Requests
4xx Client Error

The 429 status code indicates that the user has sent too many requests in a given amount of time (“rate limiting”).

The response representations SHOULD include details explaining the condition, and MAY include a Retry-After header indicating how long to wait before making a new request.

RFC 6585 Section 4

This is part of the expanded “Additional HTTP Status Codes” as defined in RFC 6585.

Caching

429 responses MUST NOT be cached.

Links