문서로 건너뛰기
API

브로드캐스트의 사본 하나 가져오기

한 사람의 사본입니다. `GET /broadcasts/{id}/recipients`가 나열하는 것과 같은 행에, 그 사람이 받은 그대로의 제목, HTML, 텍스트가 병합 필드가 채워지고 그 사람만의 수신 거부 링크가 붙은 상태로 더해집니다.

GETapi.openemail.uk/broadcasts/{id}/recipients/{emailId}

본인 키로 워크스페이스에 실제 호출을 실행합니다.

GET /broadcasts/{id}/recipients/{emailId}

한 사람의 사본입니다. GET /broadcasts/{id}/recipients가 나열하는 것과 같은 행에, 그 사람이 받은 그대로의 제목, HTML, 텍스트가 병합 필드가 채워지고 그 사람만의 수신 거부 링크가 붙은 상태로 더해집니다.

예시

emails:read가 필요합니다. emailId는 받는 사람 목록에서 얻은 사본의 emailId입니다. 여기서는 응답을 줄여서 보여 줍니다.

curl
curl "$OE/broadcasts/brd_5a8c1e3f7b2d94a06c8e1f3b/recipients/msg_01dad25067bc4dac966d515d" -H "$AUTH"
응답
{  "object": "broadcast_recipient",  "emailId": "msg_01dad25067bc4dac966d515d",  "email": "[email protected]",  "name": "Ada Lovelace",  "status": "sent",  "deliveredAt": "2026-09-23T12:00:11.000Z",  "opens": 3,  "clicks": 1,  "unsubscribedAt": null,  "subject": "Ada, the September release is out",  "html": "<p>Hi Ada,</p><p>Here is what changed this month.</p>",  "text": "Hi Ada, here is what changed this month. Unsubscribe: https://…"}

HTML은 열람 및 클릭 추적을 넣기 전의 것입니다. 따라서 병합 필드가 채워진, 작성한 그대로의 내용이며, 추적 픽셀과 다시 쓴 링크를 담은 실제 바이트가 아닙니다.

이 브로드캐스트의 사본이 아닌 emailId는 워크스페이스의 다른 이메일을 가리키더라도 404 recipient_not_found가 됩니다.

거절

상태코드발생 조건
400invalid_cursor받는 사람 목록에서, 그 목록이 내준 적 없는 cursor.
403insufficient_scope키에 emails:read가 없습니다.
404broadcast_not_foundid가 이 워크스페이스의 어떤 브로드캐스트도 가리키지 않거나, 키가 특정 주소나 도메인으로 제한되어 있고 브로드캐스트가 키가 가지지 않은 곳에서 보내졌습니다.
404recipient_not_foundGET /broadcasts/{id}/recipients/{emailId}에서, 이 브로드캐스트의 사본이 아닌 emailId.