Saltar para a documentação
API

Cancelar a subscrição do remetente de uma conversa

O que faz o botão Desinscrever do painel de leitura.

POST/threads/{id}/unsubscribe

Executa a chamada real no seu espaço de trabalho.

POST /threads/{id}/unsubscribe

O que faz o botão Desinscrever do painel de leitura.

Exemplo

Requer threads:write. Encontra a subscrição por trás da mensagem mais recente da conversa que traz um cabeçalho List-Unsubscribe, e cancela-a da forma que o remetente pede, tal como faz POST /subscriptions/{id}/unsubscribe.

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

Uma conversa sem nenhuma mensagem que traga o cabeçalho, tal como um remetente que não oferece forma de cancelar a subscrição, é um 422 unsubscribe_unsupported, e um remetente que não aceitou o pedido é um 502 unsubscribe_refused. Uma conversa que a chave não alcança é um 404.

Referência