Migração de modelo

Este documento descreve como migrar modelos de uma conta do WhatsApp Business para outra. Esse processo não move os modelos, mas os recria na WABA de destino.

Limitações

  • Os modelos só podem ser migrados entre WABAs que pertencem à mesma empresa da Meta.
  • Apenas os modelos com status de APPROVED e quality_score de GREEN ou UNKNOWN são qualificados para migração.

Sintaxe da solicitação

Use o ponto de extremidade WhatsApp Business Account > Migrate Message Templates para migrar modelos de uma WABA para outra.

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

Parâmetros

Espaço reservadoDescriçãoValor de exemplo

<DESTINATION_WABA_ID>

Identificação da conta do WhatsApp Business

Obrigatório.

Identificação da conta do WhatsApp Business de destino.

104996122399160

<SOURCE_WABA_ID>

Identificação da conta do WhatsApp Business

Obrigatório.

Identificação da conta do WhatsApp Business de origem.

102290129340398

<PAGE_NUMBER>

Número inteiro

Opcional.

Indica a quantidade de modelos a serem migrados em conjuntos de 2.500. Indexada com zero. Por exemplo, para migrar 5.000 modelos, envie, em paralelo, uma solicitação com esse valor definido como 0 e outra com esse valor definido como 1.

0

Resposta

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

Propriedades da resposta

Espaço reservadoDescriçãoValor de exemplo

<MIGRATED_TEMPLATES>

Lista

A lista de IDs dos modelos que foram duplicados na conta do WhatsApp Business de destino.

"1473688840035974","6162904357082268","6147830171896170"

<FAILED_TEMPLATES>

Mapa

O mapa identificando modelos que não foram duplicados na conta do WhatsApp Business de destino.


As chaves são os IDs dos modelo, e os valores são os motivos de falha.

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

Exemplo de solicitação

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

Exemplo de resposta

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