{"id":462,"date":"2026-10-28T16:00:57","date_gmt":"2026-10-28T16:00:57","guid":{"rendered":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/"},"modified":"2026-10-28T16:01:05","modified_gmt":"2026-10-28T16:01:05","slug":"marketing-messages-api-whatsapp","status":"publish","type":"post","link":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/","title":{"rendered":"Marketing Messages API: como migrar os disparos de marketing antes de outubro de 2027"},"content":{"rendered":"\n<p><em>Atualizado em 28\/10\/2026<\/em><\/p>\n\n\n\n<p>A Marketing Messages API para o WhatsApp \u00e9 a API da Meta dedicada a templates de marketing, chamada antes de MM Lite. Em 13 de outubro de 2026 a Meta anunciou que a Cloud API deixa de aceitar mensagens de marketing em <strong>13 de outubro de 2027<\/strong>; contas de mensagens criadas a partir de 13 de abril de 2027 j\u00e1 nascem sem essa op\u00e7\u00e3o. Migrar significa enviar seus templates de marketing pelo endpoint <code>\/marketing_messages<\/code>, continuar recebendo respostas pela Cloud API e ajustar o roteamento por categoria.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 a Marketing Messages API<\/h2>\n\n\n\n<p>Segundo a <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/marketing-messages\/overview\" target=\"_blank\" rel=\"noreferrer noopener\">vis\u00e3o geral da Meta<\/a>, \u00e9 uma API para enviar mensagens de marketing que otimiza a entrega para alcan\u00e7ar as pessoas com mais chance de achar a mensagem relevante. Ela tem um esquema t\u00e9cnico parecido com o da Cloud API, usa o mesmo modelo de cobran\u00e7a e aceita os n\u00fameros e os templates de marketing que voc\u00ea j\u00e1 tem.<\/p>\n\n\n\n<p>O nome mudou ao longo do caminho. A documenta\u00e7\u00e3o antiga falava em <em>Marketing Messages Lite API<\/em> (MM Lite), e esse nome ainda aparece em alguns lugares, como no webhook de status (<code>marketing_lite<\/code>) e na configura\u00e7\u00e3o do Cadastro Incorporado. Hoje o produto se chama Marketing Messages API for WhatsApp. A disponibilidade geral foi em 19 de novembro de 2025.<\/p>\n\n\n\n<p>O que ela <strong>n\u00e3o<\/strong> faz: receber mensagens. A Meta descreve a MM API como s\u00f3 de envio. As respostas dos clientes continuam chegando pela Cloud API, no mesmo n\u00famero, pelos mesmos webhooks.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O cronograma oficial<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Data<\/th><th>O que acontece<\/th><\/tr><\/thead><tbody><tr><td>19\/11\/2025<\/td><td>Disponibilidade geral da Marketing Messages API<\/td><\/tr><tr><td>06\/04\/2026<\/td><td>Empresas integradas podem desligar o marketing na Cloud API (erro <code>131063<\/code>)<\/td><\/tr><tr><td>13\/10\/2026<\/td><td>An\u00fancio global do fim do marketing na Cloud API<\/td><\/tr><tr><td>13\/04\/2027<\/td><td>Contas de mensagens criadas a partir desta data n\u00e3o enviam marketing pela Cloud API<\/td><\/tr><tr><td>13\/10\/2027<\/td><td>Fim global: enviar marketing pela Cloud API retorna erro<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Contas criadas antes de 13\/04\/2027 continuam enviando marketing pela Cloud API at\u00e9 13\/10\/2027. A Meta explica que o marco de abril existe para que empresas novas n\u00e3o comecem no produto antigo por engano. Servi\u00e7o, autentica\u00e7\u00e3o e utilidade <strong>continuam<\/strong> na Cloud API, sem mudan\u00e7a.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que muda no c\u00f3digo<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">O endpoint<\/h3>\n\n\n\n<p>O envio usa a mesma sintaxe de payload da Cloud API e as mesmas permiss\u00f5es. Muda o caminho:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-bash\">curl -X POST 'https:\/\/graph.facebook.com\/&lt;API_VERSION&gt;\/&lt;PHONE_NUMBER_ID&gt;\/marketing_messages' \\\n  -H 'Authorization: Bearer &lt;ACCESS_TOKEN&gt;' \\\n  -H 'Content-Type: application\/json' \\\n  -d '{\n    \"messaging_product\": \"whatsapp\",\n    \"recipient_type\": \"individual\",\n    \"to\": \"5584999999999\",\n    \"type\": \"template\",\n    \"template\": {\n      \"name\": \"black_friday_2026\",\n      \"language\": { \"code\": \"pt_BR\" }\n    },\n    \"product_policy\": \"STRICT\"\n  }'<\/code><\/pre>\n\n\n\n<p>Pontos que a <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/marketing-messages\/send-marketing-messages\" target=\"_blank\" rel=\"noreferrer noopener\">p\u00e1gina de envio<\/a> deixa claros:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>S\u00f3 aceita template de marketing.<\/strong> Texto livre, autentica\u00e7\u00e3o, servi\u00e7o e utilidade em <code>\/marketing_messages<\/code> d\u00e3o erro.<\/li>\n\n\n<li><strong><code>product_policy<\/code>.<\/strong> Com <code>CLOUD_API_FALLBACK<\/code> (padr\u00e3o), se a conta n\u00e3o cumpriu os requisitos de integra\u00e7\u00e3o, a mensagem sai pela Cloud API. Com <code>STRICT<\/code>, n\u00e3o h\u00e1 fallback.<\/li>\n\n\n<li><strong><code>message_activity_sharing<\/code>.<\/strong> Par\u00e2metro opcional que liga ou desliga o compartilhamento de atividade da mensagem (por exemplo, leitura) com a Meta para otimiza\u00e7\u00e3o. Sem ele, vale a configura\u00e7\u00e3o da conta.<\/li>\n\n\n<li><strong>BSUID.<\/strong> Desde 5 de maio de 2026 o campo <code>recipient<\/code> aceita o identificador de usu\u00e1rio criado para os <a href=\"https:\/\/vectalk.com.br\/blog\/usernames-whatsapp-bsuid\/\">usernames do WhatsApp<\/a>. Envios por BSUID n\u00e3o recebem otimiza\u00e7\u00e3o de entrega.<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Os webhooks de status<\/h3>\n\n\n\n<p>A MM API dispara os webhooks de status normais (<code>sent<\/code>, <code>delivered<\/code>, <code>read<\/code>). Quando a mensagem saiu por ela, <code>pricing.category<\/code> e <code>conversation.origin.type<\/code> v\u00eam como <code>marketing_lite<\/code>. Se caiu no fallback da Cloud API, vem <code>marketing<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"conversation\": { \"id\": \"&lt;CONVERSATION_ID&gt;\", \"origin\": { \"type\": \"marketing_lite\" } },\n  \"pricing\": { \"billable\": true, \"pricing_model\": \"PMP\", \"category\": \"marketing_lite\" }\n}<\/code><\/pre>\n\n\n\n<p>A Meta recomenda guardar, para cada <code>wamid<\/code>, qual API foi usada. Se o seu c\u00f3digo hoje filtra <code>category === \"marketing\"<\/code> para relat\u00f3rios de custo, inclua <code>marketing_lite<\/code>. O formato geral desses eventos est\u00e1 em <a href=\"https:\/\/vectalk.com.br\/blog\/status-mensagem-webhook-whatsapp\/\">status de mensagem via webhook<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O erro 131063 e o desligamento do marketing na Cloud API<\/h2>\n\n\n\n<p>Desde 6 de abril de 2026, quem concluiu a integra\u00e7\u00e3o com a MM API pode bloquear templates de marketing no <code>\/messages<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-bash\">curl -X POST 'https:\/\/graph.facebook.com\/&lt;API_VERSION&gt;\/&lt;WABA_ID&gt;' \\\n  -H 'Authorization: Bearer &lt;ACCESS_TOKEN&gt;' \\\n  -H 'Content-Type: application\/json' \\\n  -d '{ \"disable_marketing_messages_on_cloud_api\": true }'<\/code><\/pre>\n\n\n\n<p>Com isso ativo, um template de marketing enviado pela Cloud API volta com:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"error\": {\n    \"message\": \"(#131063) Marketing templates disabled for Cloud API\",\n    \"type\": \"OAuthException\",\n    \"code\": 131063\n  }\n}<\/code><\/pre>\n\n\n\n<p>Cuidado com a ordem. Se a conta come\u00e7ou a integra\u00e7\u00e3o mas <strong>n\u00e3o aceitou os termos<\/strong> da MM API, o fallback do <code>\/marketing_messages<\/code> para a Cloud API tamb\u00e9m \u00e9 rejeitado com <code>131063<\/code>. Ou seja: ligar essa op\u00e7\u00e3o antes de concluir a integra\u00e7\u00e3o derruba todos os seus disparos de marketing. Para desfazer, envie o mesmo campo como <code>false<\/code>.<\/p>\n\n\n\n<p>Esse erro vai ficar comum em 2027. Trate <code>131063<\/code> como sinal de que o template foi parar no endpoint errado, n\u00e3o como falha tempor\u00e1ria: nada de retry no mesmo endpoint.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Roteamento por categoria: o detalhe que quebra integra\u00e7\u00f5es<\/h2>\n\n\n\n<p>A migra\u00e7\u00e3o n\u00e3o \u00e9 s\u00f3 trocar a URL dos disparos. A Meta pode reclassificar um template de utilidade como marketing, e a orienta\u00e7\u00e3o oficial \u00e9 que mensagens reclassificadas sejam enviadas pela MM API. Na pr\u00e1tica, seu sistema precisa:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Manter um mapa <code>template \u2192 categoria<\/code> atualizado (a Meta publicou em 24\/09\/2026 um guia de roteamento de templates justamente para isso).<\/li>\n\n\n<li>Escolher o endpoint pela categoria <strong>no momento do envio<\/strong>, n\u00e3o pelo tipo de campanha.<\/li>\n\n\n<li>Tratar mudan\u00e7as de categoria: se um template virou marketing, as pr\u00f3ximas chamadas v\u00e3o para <code>\/marketing_messages<\/code>.<\/li>\n\n<\/ol>\n\n\n\n<p>Se voc\u00ea ainda tem d\u00favida sobre o que a Meta considera marketing, veja <a href=\"https:\/\/vectalk.com.br\/blog\/categorias-template-whatsapp\/\">como a Meta classifica seu template<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Recursos que s\u00f3 existem na MM API<\/h2>\n\n\n\n<p>A Meta lista recursos que n\u00e3o est\u00e3o dispon\u00edveis para templates de marketing na Cloud API:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Otimiza\u00e7\u00e3o de entrega.<\/strong> A Meta direciona a entrega para quem tem mais chance de interagir. H\u00e1 restri\u00e7\u00f5es geogr\u00e1ficas para alguns recursos.<\/li>\n\n\n<li><strong>Otimiza\u00e7\u00f5es autom\u00e1ticas de criativo.<\/strong> Filtros de imagem, extra\u00e7\u00e3o de t\u00edtulo, formata\u00e7\u00e3o de texto e outros. No n\u00edvel do template v\u00eam ligadas por padr\u00e3o; no n\u00edvel da conta, desde 21 de abril de 2026, v\u00eam desligadas e voc\u00ea opta por ativar.<\/li>\n\n\n<li><strong>Tempo de vida (TTL) para marketing.<\/strong> Defina at\u00e9 quando a Meta tenta entregar, \u00fatil para ofertas com hora para acabar.<\/li>\n\n\n<li><strong>GIFs<\/strong> e outros formatos de m\u00eddia.<\/li>\n\n\n<li><strong>M\u00e9tricas.<\/strong> Benchmarks contra empresas semelhantes, recomenda\u00e7\u00f5es e m\u00e9tricas de convers\u00e3o fora do WhatsApp (que exigem Pixel da Meta ou API de Convers\u00f5es; veja <a href=\"https:\/\/vectalk.com.br\/blog\/api-de-conversoes-meta-whatsapp\/\">API de Convers\u00f5es para WhatsApp<\/a>).<\/li>\n\n\n<li><strong>Pre\u00e7o m\u00e1ximo.<\/strong> Desde 1\u00ba de outubro de 2026 em beta aberto: voc\u00ea define o valor m\u00e1ximo por entrega e a Meta cobra esse valor ou menos. Envios com pre\u00e7o m\u00e1ximo para pa\u00edses sem suporte retornam o erro <code>131065<\/code>.<\/li>\n\n<\/ul>\n\n\n\n<p>Um detalhe operacional: depois de criar um template de marketing (ou usar um parado h\u00e1 mais de 7 dias), a Meta pede para esperar 10 minutos antes de enviar, por causa da sincroniza\u00e7\u00e3o com a conta de an\u00fancios.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">E o pre\u00e7o?<\/h2>\n\n\n\n<p>A Meta diz apenas que a MM API usa o mesmo modelo de cobran\u00e7a da Cloud API, por mensagem entregue. Ela n\u00e3o publica uma tarifa diferente para quem migra. Para destinat\u00e1rios no Brasil, a tarifa de marketing na tabela oficial \u00e9 R$ 0,3217 por mensagem desde 1\u00ba de outubro de 2026. Com o pre\u00e7o m\u00e1ximo ativado, o valor cobrado passa a ser o teto que voc\u00ea definiu ou menos. Para estimar uma campanha, use <a href=\"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/\">quanto custa uma campanha no WhatsApp<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Checklist de migra\u00e7\u00e3o<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Aceite os termos<\/strong> da Marketing Messages API.<\/li>\n\n\n<li><strong>Confirme os requisitos de integra\u00e7\u00e3o.<\/strong> A Meta estima cerca de duas semanas para a maioria das integra\u00e7\u00f5es.<\/li>\n\n\n<li><strong>Separe o envio por categoria<\/strong> com o mapa de templates descrito acima.<\/li>\n\n\n<li><strong>Comece com <code>CLOUD_API_FALLBACK<\/code><\/strong> e monitore <code>pricing.category<\/code>: se aparece <code>marketing<\/code>, o fallback est\u00e1 acontecendo.<\/li>\n\n\n<li><strong>Passe para <code>STRICT<\/code><\/strong> quando todos os envios sa\u00edrem como <code>marketing_lite<\/code>.<\/li>\n\n\n<li><strong>Ajuste relat\u00f3rios e custos<\/strong> para reconhecer <code>marketing_lite<\/code>.<\/li>\n\n\n<li><strong>Ative <code>disable_marketing_messages_on_cloud_api<\/code><\/strong> s\u00f3 no fim, para pegar qualquer chamada esquecida no <code>\/messages<\/code> com o erro <code>131063<\/code> antes do prazo da Meta.<\/li>\n\n\n<li><strong>Fa\u00e7a isso antes da sua alta temporada.<\/strong> Se a sua <a href=\"https:\/\/vectalk.com.br\/blog\/black-friday-whatsapp\/\">Black Friday<\/a> de 2027 cair depois de 13 de outubro, ela j\u00e1 roda s\u00f3 na MM API.<\/li>\n\n<\/ol>\n\n\n\n<p>Para as outras mudan\u00e7as do ano, veja <a href=\"https:\/\/vectalk.com.br\/blog\/novidades-api-whatsapp-2026\/\">novidades da API do WhatsApp em 2026<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como fica na Vectalk<\/h2>\n\n\n\n<p>A Vectalk \u00e9 um proxy da <a href=\"https:\/\/vectalk.com.br\/blog\/api-oficial-do-whatsapp\/\">API oficial do WhatsApp<\/a>: voc\u00ea usa os payloads da Meta, paga a Vectalk e a Vectalk paga a Meta. Hoje a <a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/messages\/send-template\">documenta\u00e7\u00e3o da Vectalk<\/a> descreve o envio de templates por <code>POST \/api\/messages<\/code>, o equivalente ao <code>\/messages<\/code> da Cloud API, que continua v\u00e1lido para marketing at\u00e9 os prazos acima. As respostas dos clientes continuam chegando pelos webhooks que voc\u00ea registrou. Para come\u00e7ar, crie sua conta em <a href=\"https:\/\/apps.vectalk.com.br\/register\">apps.vectalk.com.br\/register<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perguntas frequentes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">A Marketing Messages API \u00e9 a mesma coisa que MM Lite?<\/h3>\n\n\n\n<p>Sim. MM Lite (Marketing Messages Lite API) era o nome anterior. O produto atual \u00e9 a Marketing Messages API for WhatsApp, e o termo <code>marketing_lite<\/code> ainda aparece nos webhooks de status.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Preciso trocar de n\u00famero para usar a MM API?<\/h3>\n\n\n\n<p>N\u00e3o. A Meta informa que d\u00e1 para usar os n\u00fameros e os templates de marketing existentes. O mesmo n\u00famero envia marketing pela MM API e recebe mensagens pela Cloud API.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Templates de utilidade e autentica\u00e7\u00e3o tamb\u00e9m mudam de endpoint?<\/h3>\n\n\n\n<p>N\u00e3o. Servi\u00e7o, autentica\u00e7\u00e3o e utilidade continuam na Cloud API. O <code>\/marketing_messages<\/code> recusa qualquer coisa que n\u00e3o seja template de marketing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O que acontece se eu n\u00e3o migrar at\u00e9 13\/10\/2027?<\/h3>\n\n\n\n<p>Pela documenta\u00e7\u00e3o, depois dessa data o envio de marketing pela Cloud API retorna erro. Se a sua conta de mensagens for criada a partir de 13\/04\/2027, isso j\u00e1 vale desde o in\u00edcio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Como recebo as respostas de uma campanha enviada pela MM API?<\/h3>\n\n\n\n<p>Pela Cloud API, no mesmo n\u00famero comercial e nos mesmos webhooks. A MM API s\u00f3 envia.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Fontes oficiais consultadas em 28\/10\/2026:<\/strong> <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/marketing-messages\/overview\" target=\"_blank\" rel=\"noreferrer noopener\">Marketing Messages API for WhatsApp: vis\u00e3o geral<\/a> (atualizada em 13\/10\/2026), <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/marketing-messages\/send-marketing-messages\" target=\"_blank\" rel=\"noreferrer noopener\">Enviar mensagens de marketing<\/a> (atualizada em 21\/05\/2026), <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/marketing-messages\/changelog\" target=\"_blank\" rel=\"noreferrer noopener\">Changelog da Marketing Messages API<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/changelog\" target=\"_blank\" rel=\"noreferrer noopener\">Changelog da plataforma do WhatsApp<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">Pre\u00e7os da plataforma do WhatsApp Business<\/a> (atualizada em 30\/09\/2026).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A Cloud API deixa de enviar templates de marketing em 13\/10\/2027. Veja prazos, o endpoint novo, o erro 131063 e um checklist de migra\u00e7\u00e3o.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[8],"tags":[],"class_list":["post-462","post","type-post","status-publish","format-standard","hentry","category-uncategorized-pt"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Marketing Messages API WhatsApp: guia de migra\u00e7\u00e3o | Vectalk<\/title>\n<meta name=\"description\" content=\"Marketing Messages API do WhatsApp: prazos da Meta at\u00e9 13\/10\/2027, endpoint \/marketing_messages, erro 131063, webhooks e checklist de migra\u00e7\u00e3o.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Marketing Messages API WhatsApp: guia de migra\u00e7\u00e3o | Vectalk\" \/>\n<meta property=\"og:description\" content=\"Marketing Messages API do WhatsApp: prazos da Meta at\u00e9 13\/10\/2027, endpoint \/marketing_messages, erro 131063, webhooks e checklist de migra\u00e7\u00e3o.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Vectalk\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-28T16:00:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-28T16:01:05+00:00\" \/>\n<meta name=\"author\" content=\"wanderleyfcunha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"wanderleyfcunha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/marketing-messages-api-whatsapp\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/marketing-messages-api-whatsapp\\\/\"},\"author\":{\"name\":\"wanderleyfcunha\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"headline\":\"Marketing Messages API: como migrar os disparos de marketing antes de outubro de 2027\",\"datePublished\":\"2026-10-28T16:00:57+00:00\",\"dateModified\":\"2026-10-28T16:01:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/marketing-messages-api-whatsapp\\\/\"},\"wordCount\":1562,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/marketing-messages-api-whatsapp\\\/\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/marketing-messages-api-whatsapp\\\/\",\"name\":\"Marketing Messages API WhatsApp: guia de migra\u00e7\u00e3o | Vectalk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-28T16:00:57+00:00\",\"dateModified\":\"2026-10-28T16:01:05+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"description\":\"Marketing Messages API do WhatsApp: prazos da Meta at\u00e9 13\\\/10\\\/2027, endpoint \\\/marketing_messages, erro 131063, webhooks e checklist de migra\u00e7\u00e3o.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/marketing-messages-api-whatsapp\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/marketing-messages-api-whatsapp\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/marketing-messages-api-whatsapp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Marketing Messages API: como migrar os disparos de marketing antes de outubro de 2027\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\",\"name\":\"Blog Vectalk\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\",\"name\":\"wanderleyfcunha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"caption\":\"wanderleyfcunha\"},\"sameAs\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Marketing Messages API WhatsApp: guia de migra\u00e7\u00e3o | Vectalk","description":"Marketing Messages API do WhatsApp: prazos da Meta at\u00e9 13\/10\/2027, endpoint \/marketing_messages, erro 131063, webhooks e checklist de migra\u00e7\u00e3o.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/","og_locale":"en_US","og_type":"article","og_title":"Marketing Messages API WhatsApp: guia de migra\u00e7\u00e3o | Vectalk","og_description":"Marketing Messages API do WhatsApp: prazos da Meta at\u00e9 13\/10\/2027, endpoint \/marketing_messages, erro 131063, webhooks e checklist de migra\u00e7\u00e3o.","og_url":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/","og_site_name":"Blog Vectalk","article_published_time":"2026-10-28T16:00:57+00:00","article_modified_time":"2026-10-28T16:01:05+00:00","author":"wanderleyfcunha","twitter_card":"summary_large_image","twitter_misc":{"Written by":"wanderleyfcunha","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/#article","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/"},"author":{"name":"wanderleyfcunha","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"headline":"Marketing Messages API: como migrar os disparos de marketing antes de outubro de 2027","datePublished":"2026-10-28T16:00:57+00:00","dateModified":"2026-10-28T16:01:05+00:00","mainEntityOfPage":{"@id":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/"},"wordCount":1562,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/","url":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/","name":"Marketing Messages API WhatsApp: guia de migra\u00e7\u00e3o | Vectalk","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/#website"},"datePublished":"2026-10-28T16:00:57+00:00","dateModified":"2026-10-28T16:01:05+00:00","author":{"@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"description":"Marketing Messages API do WhatsApp: prazos da Meta at\u00e9 13\/10\/2027, endpoint \/marketing_messages, erro 131063, webhooks e checklist de migra\u00e7\u00e3o.","breadcrumb":{"@id":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vectalk.com.br\/blog\/marketing-messages-api-whatsapp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vectalk.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Marketing Messages API: como migrar os disparos de marketing antes de outubro de 2027"}]},{"@type":"WebSite","@id":"https:\/\/vectalk.com.br\/blog\/#website","url":"https:\/\/vectalk.com.br\/blog\/","name":"Blog Vectalk","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vectalk.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b","name":"wanderleyfcunha","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","caption":"wanderleyfcunha"},"sameAs":["https:\/\/vectalk.com.br\/blog"]}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/comments?post=462"}],"version-history":[{"count":1,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/462\/revisions"}],"predecessor-version":[{"id":465,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/462\/revisions\/465"}],"wp:attachment":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/media?parent=462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/categories?post=462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/tags?post=462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}