Esta página foi traduzida automaticamente e pode conter imprecisões. Para relatar um erro de tradução, use o componente de feedback na parte inferior do sumário, à direita da página.
Atualizar traduções para um modelo de webhook
put
/templates/webhook/translations
Use este endpoint para atualizar traduções de um modelo de webhook. Para saber mais sobre recursos de tradução, consulte Mensagens multilíngues.
Pré-requisitos
Para usar este endpoint, você precisará de uma chave de API com a permissão templates.translations.update.
Limite de frequência
Esse endpoint tem um limite de frequência de 250.000 solicitações por minuto.
Parâmetros de caminho
Não há parâmetros de caminho para este endpoint.
Parâmetros de requisição
| Parâmetro | Obrigatório | Tipo de dados | Descrição |
|---|---|---|---|
template_id |
Obrigatório | String | O ID do seu modelo de webhook. |
locale_id |
Obrigatório | String | O UUID do local a ser atualizado. O local deve estar configurado para o modelo de webhook. |
translation_map |
Obrigatório | Objeto | Um objeto contendo as traduções atualizadas. |
Exemplo de requisição
1
2
3
4
5
6
7
8
9
10
11
curl --location --request PUT 'https://rest.iad-03.braze.com/templates/webhook/translations' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_REST_API_KEY' \
--data-raw '{
"template_id": "e24404b3-3626-4de0-bdec-06935f3aa0ab",
"locale_id": "a14404b3-3626-4de0-bdec-06935f3aa0ad",
"translation_map": {
"id_0": "¡Hola!",
"id_1": "¿Te gustaría comprar esto?"
}
}'
Resposta
Existem cinco códigos de status de resposta para este endpoint: 200, 400, 403, 404 e 429.
Exemplo de resposta bem-sucedida
O código de status 200 retorna o seguinte corpo de resposta vazio.
1
{}
Exemplo de resposta com erro
O código de status 400 pode retornar o seguinte corpo de resposta.
1
2
3
{
"message": "Locale not found"
}
New Stuff!