Abo-Gruppenstatus der Nutzer:innen auflisten
/subscription/status/get
Verwenden Sie diesen Endpunkt, um den Abo-Status einer Nutzer:in in einer Abo-Gruppe abzurufen.
Diese Gruppen sind auf der Seite Abo-Gruppe verfügbar. Die Antwort dieses Endpunkts enthält die externe ID sowie den Status „Abonniert“, „Abgemeldet“ oder „Unbekannt“ für die im API-Aufruf angeforderte Abo-Gruppe. Dies kann verwendet werden, um den Abo-Gruppenstatus in nachfolgenden API-Aufrufen zu aktualisieren oder auf einer gehosteten Webseite anzuzeigen.
Wenn Sie Beispiele sehen oder diesen Endpunkt für E-Mail-Abo-Gruppen testen möchten:
Wenn Sie Beispiele sehen oder diesen Endpunkt für SMS-Abo-Gruppen testen möchten:
Wenn Sie Beispiele sehen oder diesen Endpunkt für WhatsApp-Gruppen testen möchten:
Voraussetzungen
Um diesen Endpunkt zu verwenden, benötigen Sie einen API-Schlüssel mit der Berechtigung subscription.status.get.
Rate-Limit
Wir wenden auf diesen Endpunkt das standardmäßige Braze-Rate-Limit von 250.000 Anfragen pro Stunde an, wie in API-Rate-Limits dokumentiert.
Anfrageparameter
| Parameter | Erforderlich | Datentyp | Beschreibung |
|---|---|---|---|
subscription_group_id |
Erforderlich | String | Die id Ihrer Abo-Gruppe. |
external_id |
Erforderlich* | String | Die external_id der Nutzer:in (muss mindestens eine und höchstens 50 external_ids enthalten). Wenn sowohl eine external_id als auch email/phone übermittelt werden, werden nur die angegebenen external_id(s) auf die Ergebnisabfrage angewendet. |
email |
Erforderlich* | String | Die E-Mail-Adresse der Nutzer:in. Kann als String-Array mit maximal 50 Einträgen übergeben werden. Die gleichzeitige Übermittlung einer E-Mail-Adresse und einer Telefonnummer (ohne external_id) führt zu einem Fehler. |
phone |
Erforderlich* | String im E.164-Format | Die Telefonnummer der Nutzer:in. Wenn keine E-Mail angegeben wird, müssen Sie mindestens eine Telefonnummer angeben (maximal 50). Die gleichzeitige Übermittlung einer E-Mail-Adresse und einer Telefonnummer (ohne external_id) führt zu einem Fehler. |
*Für jede Nutzer:in ist entweder external_id, email oder phone erforderlich.
- Für SMS- und WhatsApp-Abo-Gruppen ist entweder
external_idoderphoneerforderlich. Wenn beide übermittelt werden, wird nur dieexternal_idfür die Abfrage verwendet und die Telefonnummer wird dieser Nutzer:in zugeordnet. - Für E-Mail-Abo-Gruppen ist entweder
external_idoderemailerforderlich. Wenn beide übermittelt werden, wird nur dieexternal_idfür die Abfrage verwendet und die E-Mail-Adresse wird dieser Nutzer:in zugeordnet.
Beispielanfrage
1
https://rest.iad-03.braze.com/subscription/status/get?subscription_group_id={{subscription_group_id}}&external_id[]=1&external_id[]=2
1
2
curl --location -g --request GET 'https://rest.iad-01.braze.com/subscription/status/get?subscription_group_id={{subscription_group_id}}&phone=+11112223333' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'
1
2
curl --location -g --request GET 'https://rest.iad-01.braze.com/subscription/status/get?subscription_group_id={{subscription_group_id}}&[email protected]' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'
Antwort
Alle erfolgreichen Antworten geben je nach Status und Verlauf der Nutzer:innen mit der Abo-Gruppe Subscribed, Unsubscribed oder Unknown zurück.
1
2
3
4
5
6
7
{
"status": {
"1": "Unsubscribed",
"2": "Subscribed"
},
"message": "success"
}

Dieser Endpunkt gibt den Abo-Gruppenstatus unabhängig vom globalen Abo-Status der Nutzer:innen zurück. Wenn eine Nutzer:in global abgemeldet ist, wird sie im Braze-Dashboard als von jeder Abo-Gruppe abgemeldet angezeigt. Dieser Endpunkt gibt jedoch weiterhin den zuletzt gespeicherten Abo-Gruppenstatus zurück (z. B. Subscribed), da der globale Abo-Status einzelne Abo-Gruppen überlagert, ohne sie zu überschreiben.
Braze bewahrt die einzelnen Abo-Gruppenstatus auf, sodass bei einer erneuten globalen Anmeldung der Nutzer:in jede Abo-Gruppe auf ihren zuvor gespeicherten Status zurückgesetzt wird. Um den effektiven Abo-Status einer Nutzer:in zu ermitteln, prüfen Sie sowohl den globalen Abo-Status als auch den von diesem Endpunkt zurückgegebenen Abo-Gruppenstatus.