Saltar al contenido principal
PUT
Editar plantilla

Conceptos

Actualiza una plantilla existente y la reenvía a la aprobación de Meta. El body es el mismo que se utiliza al crear la plantilla.
Al actualizar una plantilla aprobada, esta vuelve al estado PENDING hasta que Meta la revise de nuevo.
El templateId se obtiene a través del endpoint Listar plantillas.

Autorizaciones

Authorization
string
header
requerido

Secret Key generada en el panel de Seguridad de Omni Z-API

Parámetros de ruta

wabaId
string
requerido

ID de la WABA (obtenido con Listar WABAs)

Ejemplo:

"428083093730937"

templateId
string
requerido

ID de la plantilla (obtenido con Listar plantillas)

Ejemplo:

"1900296177408890"

Cuerpo

application/json
name
string
requerido

Nombre de la plantilla: minúsculas, números y guion bajo. No se puede cambiar después de creada.

Maximum string length: 512
Pattern: ^[a-z0-9_]+$
category
enum<string>
requerido

Varios tipos tienen categoría fija. Ver "Tipos de plantilla".

Opciones disponibles:
UTILITY,
MARKETING,
AUTHENTICATION
language
string
requerido

Idioma en el formato de Meta, como pt_BR o en_US.

parameter_format
enum<string>

Sintaxis de las variables. Nombrado es el formato actual de Meta.

Opciones disponibles:
NAMED,
POSITIONAL
message_send_ttl_seconds
integer

Validez del envío en segundos. Rango por categoría: autenticación 30 a 900, marketing 43200 a 2592000, utility 30 a 43200. El valor -1 es un atajo de 30 días.

allow_category_change
boolean

Permite que Meta recategorice la plantilla en la revisión.

library_template_name
string

Nombre del modelo en la biblioteca de Meta. Ver "Template Library".

library_template_body_inputs
object[]

Ajustes de cuerpo que acepta el modelo de la biblioteca.

library_template_button_inputs
object[]

Datos de los botones del modelo de la biblioteca.

components
object[]

Cada ítem es un componente, identificado por el campo type. Los campos de abajo pertenecen a un type específico, y lo que acepta cada tipo de plantilla está en "Tipos de plantilla".

Respuesta

Plantilla editada correctamente

success
boolean

Indica si la operación se realizó correctamente