Telefon doğrulamayı ters çevirdik
Kullanıcıya kod göndermiyoruz. Kullanıcı, hazır WhatsApp mesajını tek dokunuşla bize gönderiyor. Okunacak kod yok, yazılacak kod yok, beklenecek SMS yok.
Kredi kartı istemiyoruz · sandbox anında açık
Replyauth
çevrimiçi
K7M2P9XT4B
Telefonunu doğrulamak için "gönder"e bas.
Chrome / Windows üzerinden giriş · 14:32
14:32
Doğrulama bekleniyor…
Telefon doğrulandı
+90 532 ••• •• 67
- hesap açar açmaz ücretsiz doğrulama
- 100
- kullanıcının yazdığı karakter
- 0
- doğrulama başına — bonus kredilerle daha da düşer
- $0,0015
hesap açar açmaz ücretsiz doğrulama
kullanıcının yazdığı karakter
doğrulama başına — bonus kredilerle daha da düşer
Akış
Tek istekle başlar, tek dokunuşla biter
Klasik OTP'de kullanıcı kodu okur, kopyalar ve elle yazar. Burada tek yaptığı hazır mesajda "gönder"e basmak.
Kod üret
Backend'inin tek bir isteği yeter. Yanıtta hazır wa.me linki, mobil deep link, QR ve poll_token gelir.
Kullanıcı gönderir
Linke dokunur, WhatsApp hazır mesajla açılır. Tek yapması gereken "gönder"e basmak.
Webhook düşer
Numara ve WhatsApp profil adı, imzalı bir POST ile callback_url'ine gelir. Ekranın SSE ile anında güncellenir.
curl -G 'https://replyauth.com/api/v1/verification_code' \
--data-urlencode 'authorized_numbers=+905321234567' \
--data-urlencode '[email protected]' \
--data-urlencode 'context=Chrome / Windows · 14:32' \
--data-urlencode 'expires_at=2' \
--data-urlencode 'qr=1' \
-H 'Authorization: Bearer ra_live_...'{
"id": "6f9a1c2e-…",
"code": "K7M2P9XT4B",
"link": "https://wa.me/905102209823?text=…",
"deep_link": "whatsapp://send?phone=…",
"qr": "data:image/png;base64,…",
"poll_token": "…",
"expires_at": "2026-08-03T12:41:00.000Z"
}Karşılaştırma
Mesajı kim gönderir? Maliyet farkı burada başlıyor
"WhatsApp OTP" adı iki tamamen farklı şeye veriliyor. Aradaki fark, faturanın tamamı.
| Karşılaştırma | Replyauth | WhatsApp OTP (template) | SMS OTP |
|---|---|---|---|
| Mesajı kim gönderir | Kullanıcı → sen | Sen → kullanıcı | Sen → kullanıcı |
| Kullanıcı ne yapar | Tek dokunuş: gönder | Kodu okur, kopyalar, yazar | Kodu okur, kopyalar, yazar |
| Template ücreti | Yok | Her mesajda | — |
| Tipik birim maliyet | $0,0015 | $0,015 – $0,06 | $0,02 – $0,10 |
| Teslim süresi | Genelde saniyeler içinde | Genelde hızlı | 5–60 sn, bazen hiç |
| "Kodu bana söyle" dolandırıcılığı | Kod paylaşmak yetmez | Mümkün | En yaygın saldırı |
| Elde edilen sinyaller | Numara + kullanıcı ayarlı profil adı | Sadece numara | Sadece numara |
| Başarısız denemede ücret | Yok | Var | Var |
Ağustos 2026, USD. Birim maliyetler pakete, ülkeye, hacme ve sağlayıcıların yayımladığı güncel rate card'a göre değişir; kendi pazarın için doğrula.
Güvenlik
Her app bilinçli bir bağlama politikası seçer
Hiçbir şeye bağlanmamış bir doğrulama, yalnızca o numaradan bir mesaj gönderildiğini kanıtlar — hesabın kime ait olduğunu değil. Bu yüzden bağlamayı varsayılan yapıyoruz.
Strict
varsayılanNumara zorunlu. Doğrulama yalnızca senin belirttiğin numaradan kabul edilir. Login, 2FA ve işlem onayı için.
Subject
kayıt akışıE-posta veya user id zorunlu. Numara o kimliğe bağlanır; sonraki doğrulamalarda aynı numara aranır.
Open
bilinçli tercihHiçbiri zorunlu değil. Anonim numara toplama için — korumayı bilerek kapatır, riski üstlenirsin.
- HMAC-SHA256 imzalı webhook, timestamp ve replay koruması
- 50 bit entropili, tek kullanımlık, TTL'li kod
- Kimlik–numara tutarlılık kontrolü ve risk sinyalleri
- callback_url için SSRF taraması ve origin allowlist
- QR kendi sunucumuzda üretilir — harici bir QR servisine gitmez. Mesajın kendisi doğası gereği WhatsApp/Meta üzerinden taşınır.
- Sandbox modu — ücretsiz, uçtan uca test
Entegrasyon
İlk doğrulamanı SDK kurmadan çalıştır
Tek endpoint, tek webhook. Kurulacak paket, öğrenilecek SDK yok.
Webhook al
{
"status": "validated",
"phone_number": "+905321234567",
"profile_name": "Ada",
"subject": "[email protected]",
"risk_signals": [],
"validated_at": "2026-08-03T12:31:19.284Z"
}Fiyatlandırma
Yalnızca tamamlanan doğrulamalar için öde
Doğrulama başına $0,0015 ile başlar; büyük paketlerde bonus kredi birim fiyatı daha da aşağı çeker. Abonelik yok, taahhüt yok. Her başarılı doğrulama bakiyenden 1 düşer; üretilip kullanılmayan kod ücretsiz.
İlk doğrulamanı 10 dakikada tamamla
Kayıt ol, sandbox app'in hazır gelsin, ilk kodunu tek istekle üret.
Ücretsiz hesap aç