Mettre à jour l’alias d’utilisateur
/users/alias/update
Utilisez cet endpoint pour mettre à jour les alias utilisateur existants.
Vous pouvez spécifier jusqu’à 50 alias de l’utilisateur par requête.
Mettre à jour d’un alias d’utilisateur nécessite que alias_label
, old_alias_name
et new_alias_name
soient compris dans l’objet de mise à jour d’alias d’utilisateur. Si aucun alias d’utilisateur n’est associé au alias_label
ni au old_alias_name
, aucun alias ne sera mis à jour. Si le alias_label
et le old_alias_name
sont trouvés, le old_alias_name
sera mis à jour vers le new_alias_name
.
Cet endpoint ne garantit pas que la séquence des objets alias_updates
soit mise à jour.
Conditions préalables
Pour utiliser cet endpoint, vous aurez besoin d’une clé API avec l’autorisation users.alias.update
.
Limite de débit
For customers who onboarded with Braze on or after September 16, 2021, we apply a shared rate limit of 20,000 requests per minute to this endpoint. This rate limit is shared with the /users/delete
, /users/identify
, /users/merge
, and /users/alias/new
endpoints, 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
{
"alias_updates" : (required, array of update user alias object)
}
Paramètres de demande
Paramètre | Requis | Type de données | Description |
---|---|---|---|
alias_updates |
Requis | Tableau des objets alias utilisateur mis à jour | Voir l’objet alias d’utilisateur. Pour plus d’informations sur old_alias_name , new_alias_name , et alias_label , reportez-vous à la section Alias de l’utilisateur. |
Corps de demande d’endpoint avec spécification de l’objet de mise à jour d’alias utilisateur
1
2
3
4
5
{
"alias_label" : (required, string),
"old_alias_name" : (required, string),
"new_alias_name" : (required, string)
}
Exemple de demande
1
2
3
4
5
6
7
8
9
10
11
12
curl --location --request POST 'https://rest.iad-01.braze.com/users/alias/update' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_REST_API_KEY' \
--data-raw '{
"alias_updates" :[
{
"alias_label": "example_alias_label",
"old_alias_name" : "example_old_alias_name",
"new_alias_name" : "example_new_alias_name"
}
]
}'