문서로 건너뛰기
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입니다.

레퍼런스