Abo-Gruppen von Nutzer:innen auflisten
/subscription/user/status
Verwenden Sie diesen Endpunkt, um die Abo-Gruppen mit dem Verlauf bestimmter Nutzer:innen aufzulisten und abzurufen.
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.groups.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 |
|---|---|---|---|
external_id |
Erforderlich | String | Die external_id der Nutzer:in (muss mindestens eine und darf höchstens 50 external_ids enthalten). |
email |
Erforderlich* | String | Die E-Mail-Adresse der Nutzer:in. Kann als String-Array übergeben werden. Es muss mindestens eine E-Mail-Adresse angegeben werden (maximal 50). |
phone |
Erforderlich* | String im E.164-Format | Die Telefonnummer der Nutzer:in. Es muss mindestens eine Telefonnummer angegeben werden (maximal 50). |
limit |
Optional | Integer | Das Limit für die maximale Anzahl der zurückgegebenen Ergebnisse. Standard (und Maximum) für limit ist 100. |
offset |
Optional | Integer | Anzahl der Templates, die übersprungen werden sollen, bevor die restlichen Templates zurückgegeben werden, die den Suchkriterien entsprechen. |

Wenn mehrere Nutzer:innen (mehrere external_ids) dieselbe E-Mail-Adresse haben, werden alle Nutzer:innen als separate Nutzer:innen zurückgegeben (auch wenn sie dieselbe E-Mail-Adresse oder Abo-Gruppe haben).
Beispielanfrage
https://rest.iad-03.braze.com/subscription/user/status?external_id[]=1&external_id[]=2
1
2
curl --location -g --request GET 'https://rest.iad-01.braze.com/subscription/user/status?external_id={{external_id}}&limit=100&offset=1&phone=+11112223333' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'
1
2
curl --location -g --request GET 'https://rest.iad-01.braze.com/subscription/user/status?external_id={{external_id}}&[email protected]&limit=100&offset=0' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'
Beispielantwort
Nur Abo-Gruppen, für die im Verlauf einer Nutzer:in ein Update des Abo-Status erfolgt ist, werden in einer erfolgreichen Antwort berücksichtigt. Das bedeutet, dass neu erstellte Abo-Gruppen nicht aufgelistet werden.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
"users": [
{
"email": "[email protected]",
"phone": "50505050",
"external_id": "20500",
"subscription_groups": [
{
"id": "ec2fcc919fca",
"name": "ActivationGroup",
"channel": "email",
"status": "Subscribed"
},
{
"id": "7d7af9dd5556",
"name": "ReactivationGroup",
"channel": "email",
"status": "Subscribed"
},
{
"id": "a5e84fd16220",
"name": "MarketingGroup",
"channel": "sms",
"status": "Unsubscribed"
},
{
"id": "64d8cad9176c",
"name": "TransactionalGroup",
"channel": "sms",
"status": "Unsubscribed"
},
{
"id": "b2134cd63942",
"name": "BankerMarketingGroup",
"channel": "sms",
"status": "Subscribed"
}
]
}
],
"total_count": 1,
"message": "success"
}