Platitun · API · Сделка · Написать покупателю

Написать покупателю

POST /api/v1/orders/{id}/messages

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

Сообщение в переписку заказа. Контакты в тексте не проходят: увод сделки за пределы площадки лишает покупателя защиты, а продавца — гарантии, и повторная попытка идёт в рейтинг.

Переписка закрывается вместе с заказом: у завершённого заказа она остаётся ЧИТАЕМОЙ, но писать в неё нельзя — придёт chat_read_only.

Поля запроса

ПолеТипЧто это
body обязательноstringТекст сообщения.

Поля ответа

ПолеТипЧто это
okbooleanСообщение отправлено.

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

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

КодЧто случилось и что делать
not_foundЗаписи нет или она не ваша. Условие владения стоит в самом запросе к базе, поэтому чужая запись выглядит как отсутствующая.
emptyПустой текст. Отправлять нечего.
contactsВ тексте найдены контакты — почта, телефон, ссылка на мессенджер. Увод сделки за пределы площадки лишает покупателя защиты, а продавца гарантии. Уберите контакты и отправьте снова.
chat_closedПереписка этого заказа закрыта.
chat_read_onlyЗаказ завершён: переписка осталась читаемой, но писать в неё больше нельзя.

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