Quando consultar
Aguarde pelo menos 5 segundos entre o envio e a primeira consulta. Se ainda receber404, tente de novo com espera crescente antes de tratar como erro — um 404 persistente por mais de um minuto indica que o envio não chegou a ser processado.
Parâmetros
string
required
O
message_id devolvido no envio. O identificador do WhatsApp (WAMID) também é aceito, se você o obteve por outro caminho.Exemplo
Resposta
Valores de message_status
sending é o estado de fila. Uma mensagem que permanece em sending por muito tempo não foi entregue ao WhatsApp — vale investigar, não continuar esperando.Campos de data
Erros
Como saber se a mensagem chegou
Esta consulta é o único caminho para saber o desfecho de um envio. Não há notificação de mudança de status: o encaminhamento de webhook cobre mensagens recebidas, não mudanças de status das enviadas. Veja Receber mensagens. Um padrão que funciona bem:1
Guarde o message_id
Grave o identificador junto do registro que originou o envio.
2
Consulte após 5 segundos
A primeira consulta costuma já devolver
sent.3
Reconsulte o que ficou pendente
delivered e read chegam depois. Uma varredura periódica dos envios não finalizados custa menos que consultar cada mensagem em laço.
