Когда стоит возвращать 429 код?

Вопрос проверяет понимание rate limit — ограничения количества запросов. Для саппорта важно отличать 429 от 503: при 429 обычно ограничение сработало именно для клиента или его запросов, а 503 означает временную недоступность сервиса.
429 Too Many Requests возвращают, когда клиент отправил слишком много запросов за определённый промежуток времени и сработало ограничение на частоту запросов. Например, API разрешает не больше 100 запросов в минуту, а клиент отправил 150. Сервер может дополнительно указать, когда можно повторить запрос, например через заголовок Retry-After.
Перепутать с любым другим кодом, «429 означает, что сервер перегружен и упал» или «429 — это ошибка авторизации».