Plantilla de migración

En este documento, se describe cómo migrar plantillas de una cuenta de WhatsApp Business (WABA) a otra. Ten en cuenta que la migración no mueve plantillas, las recrea en la WABA de destino.

Limitaciones

  • Las plantillas solo se pueden migrar entre WABAs que son propiedad del mismo negocio de Meta.
  • Solo las plantillas con estado APPROVED y quality_score de GREEN o UNKNOWN son aptas para la migración.

Sintaxis de la solicitud

Utiliza el punto de conexión Cuenta de WhatsApp Business > Migrar plantillas de mensajes punto final para migrar plantillas de una WABA a otra.

POST /<DESTINATION_WABA_ID>/migrate_message_templates
  ?source_waba_id=<SOURCE_WABA_ID>
  &page_number=<PAGE_NUMBER>

Parámetros

Marcador de posiciónDescripciónValor de ejemplo

<DESTINATION_WABA_ID>

Identificador de la cuenta de WhatsApp Business

Obligatorio.

Identificador de la cuenta de WhatsApp Business de destino.

104996122399160

<SOURCE_WABA_ID>

Identificador de la cuenta de WhatsApp Business

Obligatorio.

Identificador de la cuenta de WhatsApp Business de origen.

102290129340398

<PAGE_NUMBER>

Número entero

Opcional.

Indica la cantidad de plantillas que se migrarán en conjuntos de 2.500. Cero indexado. Por ejemplo, para migrar 5.000 plantillas, envía una solicitud con este valor configurado en 0 y otra solicitud con este valor configurado en 1, en paralelo.

0

Respuesta

{
  "migrated_templates": [<MIGRATED_TEMPLATES>],
  "failed_templates": [<FAILED_TEMPLATES>]
}

Propiedades de la respuesta

Marcador de posiciónDescripciónValor de ejemplo

<MIGRATED_TEMPLATES>

Lista

Lista de identificaciones de plantilla que se duplicaron con éxito en la cuenta de WhatsApp Business de destino.

"1473688840035974","6162904357082268","6147830171896170"

<FAILED_TEMPLATES>

Mapa

Mapa que identifica las plantillas que no se duplicaron en la cuenta de WhatsApp Business de destino.


Las claves son identificaciones de plantillas y los valores son los motivos del error.

"1019496902803242":"Incorrect category","259672276895259":"Formatting error - dangling parameter","572279198452421":"Incorrect category"

Ejemplo de solicitud

curl -X POST 'https://graph.facebook.com/v20.0/104996122399160/migrate_message_templates?source_waba_id=102290129340398&page_number=0' \
-H 'Authorization: Bearer EAAJB...'

Ejemplo de respuesta

{
  "migrated_templates": [
    "1473688840035974",
    "6162904357082268",
    "6147830171896170"
  ],
  "failed_templates": {
    "1019496902803242": "Incorrect category",
    "259672276895259": "Formatting error - dangling parameter",
    "572279198452421": "Incorrect category"
  }
}