Zur Dokumentation springen
API

Eine Kopie eines Broadcasts abrufen

Die Kopie einer Person: dieselbe Zeile, die `GET /broadcasts/{id}/recipients` auflistet, dazu Betreff, HTML und Text genau so, wie diese Person sie erhalten hat, mit ausgefüllten Seriendruckfeldern und ihrem eigenen Abmeldelink.

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

Führt den echten Aufruf gegen Ihren Workspace aus, mit Ihrem eigenen Schlüssel.

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

Die Kopie einer Person: dieselbe Zeile, die GET /broadcasts/{id}/recipients auflistet, dazu Betreff, HTML und Text genau so, wie diese Person sie erhalten hat, mit ausgefüllten Seriendruckfeldern und ihrem eigenen Abmeldelink.

Beispiel

Braucht emails:read. emailId ist die emailId der Kopie aus der Empfängerliste. Die Antwort ist hier gekürzt.

curl
curl "$OE/broadcasts/brd_5a8c1e3f7b2d94a06c8e1f3b/recipients/msg_01dad25067bc4dac966d515d" -H "$AUTH"
Antwort
{  "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://…"}

Das HTML stammt aus der Zeit, bevor das Öffnungs- und Klick-Tracking hinzugefügt wurde. Es ist also das, was Sie geschrieben haben, mit ausgefüllten Seriendruckfeldern, nicht die Bytes, die das Tracking-Pixel und die umgeschriebenen Links trugen.

Eine emailId, die keine Kopie dieses Broadcasts ist, ergibt 404 recipient_not_found, auch wenn sie eine andere E-Mail im Workspace bezeichnet.

Ablehnungen

StatusCodeWann
400invalid_cursorBei der Empfängerliste ein cursor, den diese Liste nicht ausgegeben hat.
403insufficient_scopeDer Schlüssel hat kein emails:read.
404broadcast_not_foundDie ID nennt keinen Broadcast in diesem Workspace, oder der Schlüssel ist auf bestimmte Adressen oder Domains beschränkt und der Broadcast wurde von einer gesendet, die er nicht hält.
404recipient_not_foundBei GET /broadcasts/{id}/recipients/{emailId} eine emailId, die keine Kopie dieses Broadcasts ist.