Platitun · API · Карточки товара · Пометить карточку тестовой

Пометить карточку тестовой

POST /api/v1/listings/{number}/test

Область ключа: listings · изменяет данные, нужен заголовок Idempotency-Key

Тестовую карточку купит только тестовый покупатель, а обычный не купит вовсе. Обратно, из тестовой в настоящую, карточка переводится только если у продавца закрыт порог: иначе на витрину вышел бы товар продавца без документов.

Поля запроса

ПолеТипЧто это
isTest обязательноbooleantrue — сделать тестовой, false — вернуть настоящей.

Поля ответа

ПолеТипЧто это
isTestbooleanСостояние после действия.

Поводы отказа

Отказ по правилам приходит как {"error":"rejected","refusal":{"kind":"…"}} с кодом 409. Общие для всех путей отказы — в разделе правил.

КодЧто случилось и что делать
not_foundЗаписи нет или она не ваша. Условие владения стоит в самом запросе к базе, поэтому чужая запись выглядит как отсутствующая.
test_to_real_needs_papersСделать тестовую карточку настоящей можно, только когда у вас закрыт порог продавца: иначе на витрину вышел бы товар продавца без документов.
bad_requestЗапрос собран неверно: не хватает обязательного поля или значение не того вида. Подробность — в поле detail.

Рядом в этом разделе