Geliştiriciler için OTP API ve SMS doğrulama
182 hizmet için 154 ülkede bir istekle numara sipariş edin, ardından tek kullanımlık kodu JSON olarak okuyun. 20 dakika içinde kod gelmezse, tam fiyat bakiyenize iade edilir. Fiyatlar $0.01 başlar.
# 1. Order a number for whatsapp in US
curl -X POST https://snsotp.com/api/v1/orders \
-H "Authorization: Bearer $SNSOTP_KEY" \
-d service=whatsapp -d country=us
# 2. Read the code (poll every 3 to 5 seconds)
curl https://snsotp.com/api/v1/orders/OT-7K2M9QX4PB \
-H "Authorization: Bearer $SNSOTP_KEY"- Servis ve ülke başına sabit fiyat
- Kodsuz tam iade
- REST API ve SMS aktivasyon formatı
- Dakikada 300 istek
- Kripto ödeme
Ardından kod geri döner
Her açık sipariş konsolunuzda ve GET /orders'da bir geri sayımla yer alır. Kod SMS'den çıkarılır ve tam mesaj metninin yanında kendi alanı olarak döner.
- Çoğu kod, uygulama tarafından gönderildikten bir dakika içinde görünür.
- 20 dakika içinde SMS gelmezse? Sipariş bakiyenize iade edilir.
- Geçmiş siparişler kodları ve fiyatlarıyla geçmişinizde kalır.
Açık siparişler
Konsol| Numara | Durum | Kod | Süre sonu |
|---|---|---|---|
| Alındı | 284913 | 17:41 | |
| Bekleniyor | SMS bekleniyor | 19:58 |
2 kayıttan 1 ile 2 arası gösteriliyor
Geliştirici API'si
On endpoint, bir akış
Temel adres https://snsotp.com/api/v1. Katalog çağrıları anahtar gerektirmez; siparişler anahtarınızı bearer token olarak kullanır.
- GET/servicesHer hizmet kodu ve en düşük fiyatıyla
- GET/countriesHer ülke kodu ve telefon koduyla
- GET/pricesBir hizmet, bir ülke veya her ikisi için fiyatlar
- GET/balanceUSD cinsinden bakiyeniz
- POST/ordersBir hizmet ve ülke için numara sipariş edin
- GET/orders/{id}Bir siparişin durumu, kodu ve SMS metni
- GET/ordersAçık siparişleriniz (veya status=all ile tümü)
- POST/orders/{id}/resendAynı numarada başka bir kod
- POST/orders/{id}/finishKodu kullandıktan sonra siparişi kapatın
- POST/orders/{id}/cancelKod gelmeden iptal edin, tam iade
{
"order": {
"id": "OT-7K2M9QX4PB",
"service": "whatsapp",
"country": "us",
"phone": "+13475550182",
"number": "3475550182",
"price": "0.93",
"status": "received",
"code": "284913",
"sms": "Your WhatsApp code is 284913",
"expires_at": "2026-11-03T12:20:00.000Z"
}
}182
Servisler
154
Ülkeler
OTP testi
Kayıt, giriş ve iki adımlı doğrulama akışlarını personel telefonları veya kişisel numara olmadan uçtan uca test edin.
QA otomasyonu
Bir numara sipariş edin, kodu bekleyin ve akışı CI işiniz veya test çalıştırıcınız içinde HTTP üzerinden tamamlayın.
Numaranızı gizli tutun
Kendi hattınızı bir siteye vermek yerine özel bir numarada tek seferlik bir SMS alın.
Geliştiriciler
Dört dilde kod örnekleri, net hatalar ve basit durum değerleriyle belgelenmiş bir JSON API.
Fiyatınızı tahmin edin
Hesap oluşturmadan önce yayınlanan fiyatlandırmayı görün.
Siparişi Yapılandır
Adım 1: OTP kaynağını seçin
Hangi hizmetin kodu gönderdiğini bize söyleyin, böylece aldığınız numara kodu alabilir.
Adım 2: Bir ülke seçin
Hesabın ihtiyaç duyduğu ülkeyi seçin. Numara ve telefon kodu o ülkeden gelir.
Adım 3: Siparişinizi verin
Konsolda Satın Al'a basın veya POST /orders'ı çağırın. Kod 20 dakikalık pencere içinde gösterilir veya fiyat iade edilir.
- Kayıt Ol
Popüler hizmetler
Tüm ülkelerde sipariş başına en düşük fiyat. Tam fiyat listesi için bir hizmet açın.
SNSOTP'nin Özellikleri
SMS Doğrulama API'si
Numara sipariş etmek ve gelen OTP mesajlarını okumak için belgelenmiş bir REST API. Kod kendi alanı olarak döner, kullanıma hazır.
20 dakikalık kod penceresi
Her sipariş 20 dakika boyunca açık kalır. Bu süre içinde SMS gelmezse, tam fiyat otomatik olarak bakiyenize iade edilir.
Ekstra ücret olmadan başka bir kod
Pencere içinde aynı numarada ikinci bir SMS'e mi ihtiyacınız var? Yeniden gönder'i çağırın ve uygulamayı tekrar isteyin. Ekstra bir şey ücretlendirilmez.
$ curl "snsotp.com/stubs/handler_api.php?api_key=$KEY\
&action=getNumber&service=telegram&country=gb"
ACCESS_NUMBER:OT-3QF8ZK2W7M:447700900182
$ curl "...&action=getStatus&id=OT-3QF8ZK2W7M"
STATUS_OK:51927420 dak
Kod penceresi
300/dak
Anahtar başına istekler
Geliştiricilerin sorduğu sorular
OTP API nedir?+
İsteğiniz üzerine kodunuza bir telefon numarası veren ve bir uygulamanın SMS ile gönderdiği tek kullanımlık şifreyi (OTP) döndüren bir API. SNSOTP ile bir servis ve ülke ile POST /orders çağrısı yaparsınız, ardından kodu GET /orders/{id} üzerinden okursunuz.
Kod ne kadar hızlı gelir?+
Genellikle uygulama SMS'i gönderdikten sonra bir dakika içinde gelir. Siparişi her 3 ila 5 saniyede bir sorgulayın veya konsol gelen kutusunu açık tutun: kendiliğinden yenilenir.
Kod gelmezse ne olur?+
20 dakika içinde SMS gelmezse, sipariş kapanır ve tam fiyat otomatik olarak bakiyenize iade edilir. Kod gelmediği sürece POST /orders/{id}/cancel ile daha erken iptal ederek tam iade de alabilirsiniz.
Aynı numaraya ikinci bir kod alabilir miyim?+
Evet. İlk koddan sonra POST /orders/{id}/resend çağrısı yapın (veya konsolda Başka bir kod'a basın) ve uygulamadan yeni bir SMS isteyin. Aynı numara üzerinden pencere içinde ekstra ücret ödemeden gelir.
Hangi uygulamaları ve ülkeleri kullanabilirim?+
182 servis ve 154 ülke, WhatsApp, Telegram ve Google'dan OpenAI, Amazon ve Uber'e kadar. Listede olmayan bir servis için Başka bir uygulama sipariş edin: pencerede numaraya gönderilen her SMS döndürülür.
Kripto ile ödeme yapın, her siparişte kullanın
USDT, USDC, BTC, ETH, BNB, SOL veya LTC ile ödeme yaparak bakiye ekleyin. Bakiye sona ermez ve kod alınmayan siparişler için iadeler doğrudan bakiyeye geri yüklenir.
Hesap oluşturBakiye ekle
Konsolda olduğu gibiMiktar
Ödeme yöntemi
- Minimum bakiye ekleme $30. İlk bakiye ekleme bonusu $100'dan itibaren.
- Ödeme ağ tarafından onaylandıktan sonra bakiyenize yüklenir.
- Kod alınmayan siparişler bakiyenize iade edilir.