Rastreamento

Status da mensagem e relatórios de entrega

statusSignificadoFinalCobrado
scheduledAguardando send_at.NoSim, reembolsado se cancelado
queuedAceito e aguardando a próxima passagem da fila (a cada dois segundos).NoYes
sentEntregue à rede; aguardando o relatório de entrega.NoYes
deliveredO aparelho confirmou a entrega.YesYes
failedNão pôde ser entregue; o erro explica o motivo.YesNão, reembolsado
canceledSeu lote agendado foi cancelado.YesNão, reembolsado

Códigos de erro nas mensagens

error.codeSignificado
network_errorA mensagem não pôde ser entregue à rede. Seu valor foi devolvido ao saldo.
undeliverableA rede informou que o aparelho não pôde ser alcançado.
canceledO lote agendado foi cancelado antes de começar.

Reembolsos

Quando uma mensagem falha, seu valor total é devolvido ao saldo na mesma passagem, como uma linha de reembolso no registro que nomeia o lote. O campo refunded do lote mostra o total acumulado.

Webhooks ou polling

Webhooks são o caminho rápido: cada status final chama seu endpoint assim que é definido. Para volumes pequenos ou para verificação, use polling GET /v1/messages/{id} ou GET /v1/batches/{id}; o limite de taxa permite ambos.

Status da mensagem e relatórios de entrega | Documentação BulkSMSAPI