Modifier le statut de l’abonnement aux e-mails
Utilisez cet endpoint pour définir l’état de l’abonnement aux e-mails de vos utilisateurs.
Les utilisateurs peuvent avoir le statut opted_in
, unsubscribed
, ou subscribed
(sans confirmation d’abonnement/de désabonnement spécifique).
Vous pouvez définir l’état de l’abonnement aux e-mails pour une adresse e-mail qui n’est pas encore associée à l’un de vos utilisateurs dans Braze. Lorsque cette adresse e-mail est ensuite associée à un utilisateur, l’état de l’abonnement aux e-mails que vous avez téléchargé sera automatiquement défini.
Conditions préalables
Pour utiliser cet endpoint, vous aurez besoin d’une clé API avec l’autorisation email.status
.
Limite de débit
We apply the default Braze rate limit of 250,000 requests per hour to this endpoint, as documented in API rate limits.
Corps de la demande
1
2
Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
1
2
3
4
{
"email": "example@braze.com",
"subscription_state": "subscribed"
}
Paramètres de demande
Paramètre | Requis | Type de données | Description |
---|---|---|---|
email |
Requis | Chaîne de caractères ou tableau | Envoyez une adresse e-mail par chaîne de caractères ou un tableau de 50 adresses e-mail pour effectuer des modifications. |
subscription_state |
Requis | Chaîne de caractères | Soit “abonné”, “désabonné” ou “opted_in”. |
Exemple de demande
1
2
3
4
5
6
7
curl --location --request POST 'https://rest.iad-01.braze.com/email/status' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR-API-KEY-HERE' \
--data-raw '{
"email": "example@braze.com",
"subscription_state": "subscribed"
}'
New Stuff!