request debug · realm api-public
req: e201-c7f2-9abc-77de · 20.05.2026 10:14 UTC
HTTP 400 · Bad Request

Запрос принят, но не понят

Сервер получил запрос, но не смог его разобрать как корректный. Проверьте структуру параметров, заголовков и тела запроса.

Контактные данные администратора недоступны на этой странице.

! PARSE ERROR
статус
400
Bad Request
parser
json/v3
strict mode
ошибок
3
в теле запроса
handler
api.input
middleware

// сведения о запросе

методPOST
путь/api/v3/items/create
content-typeapplication/json; charset=utf-8
content-length284 байт
status400 Bad Request
request-ide201-c7f2-9abc-77de
edgeedge-05 · ams
handlerapi.input.middleware
parserjson/v3 · strict
серверnginx 1.25.3
protocolHTTP/2 · TLS 1.3
время20.05.2026 10:14 UTC

// разбор тела запроса

// raw input (284 bytes)
{
  "name": "sample",
  "version": "1.0.0",
  "price": "twelve dollars"// ← expected number
  "tags": "red,blue"// ← expected array
  "created_at": "вчера"// ← expected ISO-8601
  "published": true
}

// parse summary: 3 errors, 4 ok

// найденные ошибки

01 · type mismatch

Поле price должно быть числом

Парсер ожидал значение типа number, получил строку "twelve dollars". Если цена выражена словами — переведите её в числовой формат (например, 12.00).

02 · type mismatch

Поле tags должно быть массивом

Парсер ожидал array of string, получил строку с разделителями. Передайте теги как массив: ["red","blue"].

03 · format invalid

Поле created_at ждёт ISO-8601

Парсер не распознал значение "вчера" как дату. Формат ISO-8601 выглядит так: 2026-05-19T14:30:00Z.

// что должно быть

как пришло
{
  "price": "twelve dollars",
  "tags": "red,blue",
  "created_at": "вчера"
}
как ждёт сервер
{
  "price": 12.00,
  "tags": ["red","blue"],
  "created_at": "2026-05-19T14:30:00Z"
}

// частые вопросы

Это ошибка сервера?

Нет. 400 — штатный код HTTP, который сервер возвращает на запрос с некорректной структурой. Серверная часть работает: проблема в формате клиентских данных.

Поможет ли повтор запроса?

Нет, если структура запроса не изменилась. Нужно исправить тело запроса согласно ожиданиям парсера и отправить снова.

Где документация по полям?

Документация по схеме POST /api/v3/items/create находится в разделе API-описания. Эта страница содержит только разбор конкретного запроса.

Зашифрован ли разбор?

Тело запроса показано в техническом разборе только в анонимизированном виде. Конфиденциальные данные не публикуются.

Где найти администратора?

Контактные данные администратора недоступны на этой странице. Обратитесь к ответственному оператору через принятый в вашей среде канал связи.

// рекомендуемые шаги

  1. Сверить структуру тела запроса с ожидаемой схемой парсера.
  2. Привести типы полей к корректным: числа — числами, массивы — массивами.
  3. Перевести даты в формат ISO-8601 (например 2026-05-19T14:30:00Z).
  4. Повторить запрос с исправленным телом.
  5. Если ошибка сохраняется при корректной структуре — обратиться к ответственному оператору.

Исправьте структуру и попробуйте снова

После корректировки полей запрос пройдёт парсинг и попадёт в основную обработку. Изменений на стороне сервера не требуется.

request: e201-c7f2-9abc-77de · edge-05 · ams · nginx 1.25.3 · парсер json/v3 strict · контактные данные администратора недоступны на этой странице