Ошибки
Как выглядит ошибка #
Код HTTP отражает результат, тело — детали. Никаких 200 OK с success: false внутри.
Полный список кодов #
Что означает каждый и что с ним делать клиенту.
Несколько ошибок сразу #
Массив ошибок валидации вместо «исправляйте по одной».
Идентификатор запроса #
Есть в каждом ответе, включая успешные. По нему находится полная трассировка.