Afficher les traductions pour un modèle de webhook
/templates/webhook/translations
Utilisez cet endpoint pour afficher les traductions d’un modèle de webhook. Vous pouvez retourner toutes les langues configurées ou filtrer la réponse par langue. Pour en savoir plus sur les fonctionnalités de traduction, consultez Messages multilingues.
Prérequis
Pour utiliser cet endpoint, vous aurez besoin d’une clé API avec l’autorisation templates.translations.get.
Limite de débit
Cet endpoint a une limite de débit de 250 000 requêtes par minute.
Paramètres de requête
| Paramètre | Obligatoire | Type de données | Description |
|---|---|---|---|
template_id |
Obligatoire | String | L’ID de votre modèle de webhook. |
locale_id |
Facultatif | String | L’UUID de la langue à retourner. S’il est omis, la réponse inclut toutes les langues configurées pour le modèle de webhook. |
Exemple de requête
1
2
3
curl --location --request GET 'https://rest.iad-03.braze.com/templates/webhook/translations?template_id={TEMPLATE_ID}&locale_id={LOCALE_ID}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_REST_API_KEY'
Remplacez TEMPLATE_ID par l’ID de votre modèle de webhook et LOCALE_ID par l’UUID de la langue que vous souhaitez retourner. Omettez locale_id pour retourner toutes les langues configurées.
Réponse
Il existe cinq codes de statut de réponse pour cet endpoint : 200, 400, 403, 404 et 429.
Exemple de réponse réussie
Le code de statut 200 pourrait retourner le corps de réponse suivant.
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
{
"translations": [
{
"translation_map": {
"id_0": "¡Hola!",
"id_1": "¿Te gustaría comprar esto?"
},
"locale": {
"uuid": "c7c12345-de35-1234-5678-abcdefa99a3f",
"name": "es-MX",
"country": "MX",
"language": "es",
"locale_key": "es-mx"
}
},
{
"translation_map": {
"id_0": "你好!",
"id_1": "你想買這個嗎?"
},
"locale": {
"uuid": "a1b12345-cd35-1234-5678-abcdefa99a3f",
"name": "zh-HK",
"country": "HK",
"language": "zh",
"locale_key": "zh-hk"
}
}
]
}
Exemple de réponse d’erreur
Le code de statut 400 pourrait retourner le corps de réponse suivant.
1
2
3
{
"message": "Invalid locale ID"
}