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
Nous appliquons la limitation du débit Braze par défaut de 250 000 requêtes par heure à cet endpoint, comme documenté dans Limites de débit de l’API.
Corps de la demande
1
2
Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
1
2
3
4
{
"email": "[email protected]",
"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": "[email protected]",
"subscription_state": "subscribed"
}'
Modifier cette page sur GitHub