Ir al contenido

Actualizar traducciones para una plantilla de webhook

put

/templates/webhook/translations

Utiliza este endpoint para actualizar traducciones de una plantilla de webhook. Para más información sobre las características de traducción, consulta Mensajes multilingüe.

Requisitos previos

Para utilizar este endpoint, necesitarás una clave de API con el permiso templates.translations.update.

Límite de velocidad

Este endpoint tiene un límite de velocidad de 250 000 solicitudes por minuto.

Parámetros de ruta

No hay parámetros de ruta para este endpoint.

Parámetros de solicitud

Parámetro Obligatorio Tipo de datos Descripción
template_id Obligatorio Cadena El ID de tu plantilla de webhook.
locale_id Obligatorio Cadena El UUID de la configuración regional a actualizar. La configuración regional debe estar configurada para la plantilla de webhook.
translation_map Obligatorio Objeto Un objeto que contiene las traducciones actualizadas.

Ejemplo de solicitud

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?"
  }
}'

Respuesta

Hay cinco códigos de estado de respuesta para este endpoint: 200, 400, 403, 404 y 429.

Ejemplo de respuesta exitosa

El código de estado 200 devuelve el siguiente cuerpo de respuesta vacío.

{}

Ejemplo de respuesta de error

El código de estado 400 podría devolver el siguiente cuerpo de respuesta.

{
  "message": "Locale not found"
}
New Stuff!