SMS.online API Webhook'ları

Webhook'lar, sanal numaraya gelen SMS'ler hakkında otomatik bildirim almanızı sağlar. Profil ayarlarınızda Webhook'lar etkinleştirildiğinde, sistem belirttiğiniz URL'ye alınan SMS bilgilerini POST isteği ile gönderir.

Webhook gönderildikten sonra SMS.online sunucusu, scriptinizden HTTP durumu 200 yanıtı bekler. Sunucu 200 kodu ile yanıt almazsa, isteğin tekrar gönderilmesi yapılmaz. Bu durumda numaranın aktivasyon durumunu manuel olarak sorgulamanız gerekir.

Webhook'lar, gerçek zamanlı veri iletimini otomatik olarak sağlar ve mesaj izleme dış sistemleriyle entegrasyon için uygundur.

Aktivasyon Webhook'ları

JSON
{
	"activationId": 123456,
	"service": "go",
	"text": "Sms text",
	"code": "12345",
	"country": 0,
	"receivedAt": "2025-01-01 12:00:00"
}

Bu işlevi profil ayarlarınızda etkinleştirebilirsiniz.

Kiralama Webhook'ları

JSON
{ 
  "rentId": 123456, 
  "sms" : { 
    "phoneFrom" => 79999999999
    "text" => "Sms text",
    "date" => "2025-01-01 12:00:00"
  } 
}

Önemli: Profil ayarlarındaki webhook, numara kiralarken kullanılmaz. Kiralama için, isteği oluştururken uri parametresi olarak webhook bağlantısını belirtmeniz gerekir. Bu, her kiralanan numara için bildirim alma adreslerini esnek bir şekilde yönetmenizi sağlar.