Bir mesajın yolculuğu
Gönderdikten sonra her alıcı kuyruğa alınır ve ücretlendirilir (queued), ardından bir operatör rotasına iletilir (sent). Operatör daha sonra telefonun mesajı aldığını (delivered) ya da almadığını (failed) bildirir.
Raporlar ne zaman gelir
Raporların çoğu birkaç saniye ile birkaç dakika içinde gelir. Bazı operatörler geç bildirir ya da hiç bildirmez; raporu gelmeyen bir mesaj sent durumunda kalır.
İadeler
Başarısız bir mesajın ücreti otomatik olarak bakiyenize iade edilir. Her iadeyi, mesaj id'siyle birlikte bakiye geçmişinizde görebilirsiniz.
Webhook almak
API anahtarı sayfasına bir https adresi ekleyin. Bir mesaj teslim edildiğinde ya da başarısız olduğunda; mesaj id'si, numara, durum, fiyat ve ref değerinizi içeren bir JSON gövdesini POST ederiz. Herhangi bir 2xx durumuyla yanıt verin; aksi halde yaklaşık iki saat boyunca en fazla 8 kez yeniden deneriz.
İmzayı kontrol etmek
Her webhook X-PortSMS-Signature: t=<time>,v1=<hex> taşır. t.body metninin imzalama gizli anahtarınızla HMAC-SHA256 değerini hesaplayın ve v1 ile karşılaştırın. Eski bir isteğin yeniden oynatılamaması için beş dakikadan eski istekleri reddedin.