Skip to main content
Toda falha retorna um envelope único, com um code estável — programe contra o código, nunca contra o texto de message (que pode mudar):

Catálogo de códigos

Requisição e autenticação

Configuração da conta

Envio (WhatsApp)

Transitórios

Falhas assíncronas

Nem toda falha chega como erro HTTP: a Meta pode aceitar um envio (201) e falhá-lo segundos depois. Nesses casos, GET /v1/whatsapp/messages/{id} retorna status: failed com o campo error usando os mesmos códigos deste catálogo:
Trate o error.code da consulta de status exatamente como trataria o code de uma resposta de erro síncrona. Para ser notificado da falha em vez de consultar, assine o evento whatsapp.message.updated — veja Webhooks.