HTTP-код статуса — трёхзначное число в ответе сервера, описывающее результат запроса. Первая цифра определяет класс: 2xx — успех, 3xx — перенаправление, 4xx — ошибка клиента, 5xx — ошибка сервера.
Важнейшие коды
200 OK — успешный запрос
201 Created — ресурс создан (после POST)
204 No Content — успешно, без тела ответа (DELETE)
301 Moved Permanently — постоянный редирект
304 Not Modified — кешированная версия актуальна
400 Bad Request — неправильные данные от клиента
401 Unauthorized — не аутентифицирован
403 Forbidden — аутентифицирован, но нет прав
404 Not Found — ресурс не существует
422 Unprocessable Entity — валидация провалилась
429 Too Many Requests — превышен rate limit
500 Internal Server Error — ошибка сервера
503 Service Unavailable — сервер временно недоступен