Tracciamento

Stato del messaggio e rapporti di consegna

statusSignificatoFinaleAddebitato
scheduledIn attesa di send_at.NoSì, rimborsato se annullato
queuedAccettato e in attesa del prossimo passaggio in coda (ogni due secondi).NoYes
sentConsegnato alla rete; in attesa del report di consegna.NoYes
deliveredIl dispositivo ha confermato la consegna.YesYes
failedImpossibile consegnare; l'errore spiega il motivo.YesNo, rimborsato
canceledIl suo batch programmato è stato annullato.YesNo, rimborsato

Codici di errore sui messaggi

error.codeSignificato
network_errorIl messaggio non è stato consegnato alla rete. Il suo prezzo è stato riaccreditato al saldo.
undeliverableLa rete ha segnalato che il dispositivo non era raggiungibile.
canceledIl batch programmato è stato annullato prima dell'invio.

Rimborsi

Quando un messaggio fallisce, il suo prezzo completo viene riaccreditato al saldo nello stesso passaggio, come voce di rimborso nel registro che indica il batch. Il campo refunded del batch mostra il totale accumulato.

Webhooks o polling

Gli webhooks sono la via più veloce: ogni stato finale chiama il tuo endpoint una volta impostato. Per volumi ridotti o per verifiche, esegui il polling con GET /v1/messages/{id} o GET /v1/batches/{id}; il limite di richieste consente entrambi.

Stato del messaggio e rapporti di consegna | Documentazione BulkSMSAPI