İçeriğe atla
KolayOTP
ENPanel'e gir
WhatsApp~2 sn · en yüksek okunmaSMS~4 sn · her telefondaE-posta~3 sn · en düşük maliyetTelegram~1 sn · ücretsizWhatsApp~2 sn · en yüksek okunmaSMS~4 sn · her telefondaE-posta~3 sn · en düşük maliyetTelegram~1 sn · ücretsizWhatsApp~2 sn · en yüksek okunmaSMS~4 sn · her telefondaE-posta~3 sn · en düşük maliyetTelegram~1 sn · ücretsiz

Authentication platform — OTP dahil tüm yöntemler.

Sign-in, 2FA, mobil onay ve AI transaction approval tek entegrasyonda. OTP ayırt edici doğrulama kanalın; session bu platformda üretilir.

Ücretsiz başlaAPI dokümantasyonu
Altyapı ve entegrasyonlar
BasefyioBuildfyioNetGSMResendPayfyio
bash — api.kolayotp.com
09:41
KolayOTP
iş hesabı
Doğrulama kodun:
482913
09:41 ✓✓
Kod 10 dakika geçerli. Paylaşma.

Dört kanal, tek uç nokta.

Birincil kanal ulaşmazsa istek otomatik olarak sıradaki kanala düşer — kodunu değiştirmeden.

WhatsAppMeta Cloud API üzerinden şablonlu mesaj veya reverse OTP akışı.~2 sn · en yüksek okunmaDetay →SMSSMSNetGSM ile Türkiye operatörlerine doğrudan teslim.~4 sn · her telefondaDetay →E-postaResend altyapısı, SPF/DKIM hazır şablonlar.~3 sn · en düşük maliyetDetay →TelegramBot API ile anlık teslim, ücretsiz.~1 sn · ücretsizDetay →

Üç adımda auth

1

Auth'u aç, anahtar al

Panelde Auth Methods'u etkinleştir; publishable key (pk_*) ve OTP delivery key (kotp_*) oluştur.

pk_test_… / kotp_live_…
2

Sign-in + 2FA

Email/password, magic link veya OTP ile giriş; TOTP MFA ve OAuth isteğe bağlı.

POST /v1/auth/sign-in
3

Korunan rota & onay

Session cookie ile protected routes; yüksek güvenceli işlemlerde mobil / AI approval.

POST /v1/approvals

Geliştiriciler için tasarlandı

TypeScript SDK, OpenAPI şeması ve AI ajanları için MCP sunucusu. Curl ile de beş satırda çalışır.

✓idempotency-key header'ı ile tekrarlı isteklerde çift gönderim yok
✓kotp_test_* anahtarlarıyla ücretsiz sandbox; 123456 daima doğrulanır
✓Kontrat testleriyle doğrulanan OpenAPI şeması: /api/v1
✓Rate limit ve fraud olayları webhook ile akar
Geliştirici dokümanları
$ curl -X POST https://api.kolayotp.com/v1/auth/sign-in/email-password \
    -H "X-KolayOTP-Publishable-Key: pk_live_..." \
    -H "Content-Type: application/json" \
    -d '{"email":"you@acme.com","password":"••••••••"}'

# Session cookies: __session (JWT) + __client (refresh)
# Optional AAL2: POST /v1/auth/sign-in/mfa/totp

$ curl -X POST https://api.kolayotp.com/api/v1/otp/send \
    -H "Authorization: Bearer kotp_live_..." \
    -H "idempotency-key: $(uuidgen)" \
    -d '{"recipient":"+905551234567","locale":"tr"}'

Panel ilk günden üretime hazır

Auth Methods, kullanıcı / session yönetimi, bakiye, routing ve kanal analitiği.

Paneli gör
Bakiye
₺4.280
Otomatik yükleme açık
Bu ay gönderim
18.402
%98,7 teslim oranı
Auth MAU
1.204
Son 30 gün

Kullandığın kadar öde

Auth MAU + kanal başına OTP. Abonelik yok. TR'de Garanti, yurt dışında Stripe.

Fiyatlandırmayı gör
10.000 OTP
Tahmini aylık maliyet₺3.040
Örnek: Auth MAU ayrı; OTP dağılımı %60 SMS, %30 WhatsApp, %10 e-posta. Fiyatlar temsilidir.

Sık sorulanlar

Auth platform ile OTP motoru farkı nedir?+
KolayOTP bir authentication platformudur: session burada üretilir. OTP (WhatsApp/SMS/Telegram/e-posta) ayırt edici doğrulama kanalın olarak kalır; /api/v1/otp/* kontratı geriye dönük uyumludur.
Auth0 veya Authy'den geçiş var mı?+
Evet. packages/migrate-auth0 ve migrate-authy CLI'ları kullanıcıları auth_users / auth_identities tablolarına source_system ve migration_batch_id ile aktarır. Desteklenmeyen password hash'ler atlanır ve raporda listelenir. Authy TOTP yalnızca export'ta secret varsa gelir.
Sandbox ve canlı anahtar farkı nedir?+
kotp_test_* anahtarları gerçek mesaj göndermez, ücretlendirilmez ve 123456 kodunu her zaman doğrular. kotp_live_* anahtarları bakiyeden düşer ve gerçek teslim yapar. Auth için pk_* publishable key'ler kullanılır.
WhatsApp reverse OTP nedir?+
Kullanıcıya kod göndermek yerine, hazır bir wa.me bağlantısı verirsiniz. Kullanıcı mesajı gönderdiğinde numara doğrulanmış sayılır — kod girme adımı tamamen kalkar, dönüşüm artar.
KVKK açısından veri nerede duruyor?+
Telefon ve e-posta adresleri Basefyio Postgres üzerinde AB bölgesinde saklanır. Kodlar açık metin tutulmaz; HMAC özetleri saklanır ve TTL sonunda silinir.
Faturalandırma nasıl işliyor?+
Auth MAU (30 günde session açan tekil kullanıcı) ayrı SKU; OTP kanal başına birim fiyat. Türkiye'de Garanti, yurt dışında Stripe.

5 dakikada ilk OTP'ni gönder.

Kredi kartı gerekmez. Sandbox anahtarıyla başla, hazır olduğunda canlıya geç.

Ücretsiz başla