Śledzenie

Status wiadomości i raporty dostarczenia

statusZnaczenieOstatecznyNaliczono
scheduledOczekiwanie na send_at.NoTak, zwrot środków w przypadku anulowania
queuedZaakceptowane i oczekujące na kolejne przejście kolejki (co dwie sekundy).NoYes
sentPrzekazano do sieci; oczekiwanie na raport dostawy.NoYes
deliveredTelefon potwierdził dostawę.YesYes
failedNie można było dostarczyć; błąd wyjaśnia przyczynę.YesNie, zwrot środków
canceledJego zaplanowana partia została anulowana.YesNie, zwrot środków

Kody błędów w wiadomościach

error.codeZnaczenie
network_errorWiadomość nie mogła zostać przekazana do sieci. Jej koszt został zwrócony na saldo.
undeliverableSieć zgłosiła, że nie można było połączyć się z telefonem.
canceledZaplanowana partia została anulowana przed rozpoczęciem.

Zwroty

Gdy wiadomość nie zostanie dostarczona, jej pełny koszt zostaje zwrócony na saldo w tym samym przebiegu, jako pozycja zwrotu w księdze, która wskazuje partię. Pole refunded partii pokazuje bieżącą sumę.

Webhooks lub polling

Webhooks to szybka ścieżka: każdy ostateczny status wywołuje Twój endpoint, gdy zostanie ustawiony. Dla małych wolumenów lub w celu podwójnego sprawdzenia, użyj poll GET /v1/messages/{id} lub GET /v1/batches/{id}; limit szybkości pozostawia miejsce dla obu.

Status wiadomości i raporty dostarczenia | Dokumentacja BulkSMSAPI