Перейти к документации
API

Отписка от отправителя цепочки

Что делает кнопка «Отменить подписку» в области чтения.

POST/threads/{id}/unsubscribe

Выполняет настоящий запрос в вашем рабочем пространстве.

POST /threads/{id}/unsubscribe

Что делает кнопка «Отменить подписку» в области чтения.

Пример

Требуется threads:write. Находит подписку, стоящую за самым новым письмом цепочки, которое несёт заголовок List-Unsubscribe, и отписывается от неё так, как просит отправитель, как это делает POST /subscriptions/{id}/unsubscribe.

curl
curl -X POST "$OE/threads/thr_7c1e4a90/unsubscribe" -H "$AUTH"
Ответ
{  "object": "unsubscribe",  "threadId": "thr_7c1e4a90",  "subscriptionId": "sub_5d2c8e17",  "method": "email",  "url": null,  "binned": 0}

Цепочка, в которой нет письма с этим заголовком, как и отправитель, не дающий способа отписаться, даёт 422 unsubscribe_unsupported, а отправитель, который не принял запрос, даёт 502 unsubscribe_refused. Цепочка, до которой ключ не дотягивается, даёт 404.

Справочник