СправочникКоды ошибок
invalid_request
Некорректный запрос
HTTP 400Ошибка APIПовтор не поможет
Причина
Тело или параметры запроса не прошли проверку: не хватает обязательного поля, неверный тип значения или лишнее поле.
Что делать
Исправьте запрос по полю «param» в ответе — оно указывает проблемное поле — и по «detail», текстовому описанию.
Повтор не поможет: сначала устраните причину — тот же запрос вернёт ту же ошибку.
Пример ответа
API отвечает HTTP-статусом 400 и телом application/problem+json (RFC 9457), в поле code — invalid_request. Ветвитесь по code; detail — текст для человека, param — поле запроса, если ошибка относится к нему, request_id — передайте его в поддержку.
{
"type": "https://docs.typizer.ru/errors/invalid_request",
"title": "Invalid request",
"status": 400,
"detail": "Invalid request",
"code": "invalid_request",
"param": "schema",
"request_id": "req_0196f3a2-8b1c-7d4e-9a5f-1c2d3e4f5a6b",
"doc_url": "https://docs.typizer.ru/errors/invalid_request"
}Связанные коды
invalid_schema— Некорректная схемаinvalid_id— Некорректный идентификатор
Все коды — в таблице «Коды ошибок».