Giriş yapmak için erişim seed'inizi girin. E-posta yok, şifre yok.
yeni misiniz?
İki faktörlü kimlik doğrulama
Kimlik doğrulayıcı uygulamanızdaki 6 haneli kodu veya kurtarma kodlarından birini girin.
Anonim Hesap Oluştur
E-posta yok, şifre yok, KYC yok. Hesabınız bir sonraki adımda alacağınız benzersiz bir seed ifadesiyle korunur.
zaten seed'iniz var mı?
Hesap Oluşturuldu
İşte erişim seed'iniz:
Bu seed'i şimdi kaydedin — bir daha gösterilmeyecektir
Bu seed, hesabınıza erişmenin tek yoludur. Kaybederseniz bakiyeniz kalıcı olarak kaybolur. Kurtarma yok, sıfırlama yok, istisna yok.
Geliştiriciler için SmsNoKYC: Yazılımla Yönetebileceğiniz SMS Doğrulaması
Tüm doğrulama döngüsünü tek bir JSON arayüzü üzerinden yazılıma dökün. 116 ülke, 133 servis, 400 operatör rotası ve 15.400'den fazla canlı fiyat, bir avuç uç noktanın arkasında yer alır: bir numara tahsis edin, gelen kodunu yakalayın, 90 güne kadar bir kiralama tutun, kripto ile ödeyin. Burada bir API anahtarı yoktur — sunacağınız tek kimlik bilgisi bir seed ifadesidir.
Kimlik doğrulama gerekli. Oturumlar çerezler üzerinden yürür. Seed ifadenizle giriş yapın — site üzerinden veya aşağıda belgelenen kimlik doğrulama uç noktasına doğrudan — ve sonraki her istek bu oturumu kendiliğinden devralır.
Betikler, boru hatları ve özerk ajanlar için tasarlandı
Eski nesil OTP sağlayıcıları, ilk isteğiniz gitmeden önce sözleşmelerin imzalanmasını, uyumluluğun onaylanmasını ve aylık asgari taahhütlerin verilmesini ister. SmsNoKYC bu sırayı tersine çevirir: bir kurtarma ifadesi edinin, aralarında Bitcoin, Monero, Ethereum, Litecoin, TRON, USDT, SOL'in de bulunduğu 8 kripto paranın herhangi birinden $25'ten itibaren bakiye yükleyin ve zaten kullandığınız herhangi bir HTTPS istemcisinden çağrı yapmaya başlayın. Faturalandırma, numara başına $0.01'den itibaren, 15.400'den fazla canlı fiyat noktasında ölçülür.
Günlük kullanımda bu uç noktalar, CI içindeki kayıt akışlarını doğrular, headless tarayıcılara ve scraper filolarına OTP kodları sağlar, Telegram veya WhatsApp hesaplarını 7 ila 90 günlük özel kiralamalarla canlı tutar ve 116 ülke üzerinde, üç katmanda (sanal, fiziksel, premium) açıkça kontrol edilen 400 operatör rotasıyla doğrulamayı yayar. AI ajanları, agents sayfasında anlatılan yerel MCP sunucusu üzerinden aynı kataloğa ulaşır; böylece araç kullanan bir model, özel bir bağlayıcı koda ihtiyaç duymadan numara satın alıp kodları okuyabilir.
Kimlik Doğrulama
Oturumlar çerez tabanlıdır — üretilecek veya döndürülecek bir taşıyıcı anahtar yoktur. Programatik giriş üç adımdan oluşur:
Seed ifadenizi /auth-api.php adresine POST edin
Yanıtta ayarlanan çerezi yakalayın
O çerezi izleyen her çağrıya ekleyin
POST/auth-api.php
Seed ifadenizi aktif bir oturumla değiştirir.
Parametre
Tür
Zorunlu
Açıklama
action
string
zorunlu
"login" olmalıdır
seed
string
zorunlu
Hesabınıza bağlı 16 karakterlik seed (biçim AbC3-dEf4-gHj5-kLm6)
cURL
Python
JavaScript
# Login and save session cookie
curl -X POST https://smsnokyc.com/auth-api.php \
-d "action=login&seed=AbC3-dEf4-gHj5-kLm6" \
-c cookies.txt
import requests
session = requests.Session()
resp = session.post("https://smsnokyc.com/auth-api.php", data={
"action": "login",
"seed": "AbC3-dEf4-gHj5-kLm6"
})
data = resp.json()
print(data) # {"success": true, "user": {...}}# session object now holds the cookie for all future requests
Yanıtlar her durumda JSON olarak gelir. POST gövdeleri application/json veya application/x-www-form-urlencoded olarak gönderilebilir.
İstek limitleri
İstek hacmini iki kural yönetir:
Uç Nokta
Limit
Pencere
Kimlik Doğrulama
5 deneme
15 dakika
Diğer tüm endpoint'ler
Kesin limit yok
—
Hız sınırlama: giriş, 15 dakikada 5 deneme kabul eder; diğer tüm uç noktaların şu anda sabit bir üst sınırı yok, ancak sürekli kötüye kullanım üst katmanda yavaşlatılabilir. Çağrılarınızı makul aralıklarla yapın.
Hata yönetimi
Her hata, bir error alanı taşıyan bir JSON nesnesi olarak geri döner:
{
"error": "Description of what went wrong"
}
HTTP Kodu
Anlam
200
Başarılı (uygulama düzeyindeki hatalar için yanıt gövdesini kontrol edin)
403
Geçersiz CSRF token
405
Yanlış HTTP metodu (örn. yalnızca POST endpoint'inde GET)
429
Hız limiti aşıldı
En sık karşılaşacağınız uygulama düzeyi hatalar:
Hata
Neden
"Login required"
Oturum süresi doldu veya kimliği doğrulanmadı
"Insufficient balance"
Yetersiz bakiye — need ve have alanlarını içerir
"Service not available for this country"
Seçilen ülke için stok yok veya hizmet aktif değil
"Missing country or service"
Gerekli parametreler sağlanmadı
Ülkeleri Listele
GET/api.php?action=countries
Şu anda stok bulunduran her ülkeyi listeler — son sayıma göre 116. Açık uç nokta, oturum gerekmez.
resp = session.get("https://smsnokyc.com/api.php", params={"action": "countries"})
countries = resp.json()
for c in countries:
print(c["code"], c["name"])
const resp = await fetch("https://smsnokyc.com/api.php?action=countries");
const countries = await resp.json();
Bir ülke için servis listesini, canlı fiyat ve stok dahil olarak getirir. Fiyatlandırma olmadan tüm 133 servislik kataloğu almak için ülke parametresini boş bırakın.
Operatör türleri:virtual — VoIP destekli, en düşük maliyet, katı platformlarca zaman zaman reddedilir. physical — gerçek SIM donanımı, daha güçlü kabul oranı. premium — en yüksek kabul oranı ve en hızlı teslimat, yaklaşık 10 saniye.
Numara satın al (SMS Aktivasyonu)
POST/api.php?action=buy
Tek bir doğrulama için bir numara ayırır. 20 dakika boyunca size ait kalır; bu süre içinde mesaj gelmezse, ücret otomatik olarak bakiyenize geri döner.
Sipariş durumları:active — hâlâ mesaj bekliyor. completed — kod yakalandı. cancelled — sizin tarafınızdan kapatıldı. refunded — sessiz zaman aşımından sonra otomatik olarak iade edildi. expired — süre doldu.
Bir veya daha fazla özel numarayı kilitler. Her biri tüm süre boyunca — 7 ile 90 gün arasında — sadece sizin kalır ve herhangi bir hizmetten sınırsız gelen SMS kabul eder.
Aşağıdaki betik tüm döngüyü Python'da çalıştırır — oturum, katalog sorgusu, satın alma, ardından kod gelene kadar sorgulama:
Python
import requests, time
BASE = "https://smsnokyc.com"
SEED = "AbC3-dEf4-gHj5-kLm6"
s = requests.Session()
# 1. Authenticate
s.post(f"{BASE}/auth-api.php", data={"action": "login", "seed": SEED})
# 2. Check balance
user = s.get(f"{BASE}/api.php?action=user").json()
print(f"Balance: ${user['balance']}")
# 3. Get services for USA
services = s.get(f"{BASE}/api.php?action=services&country=us").json()
whatsapp = next(svc for svc in services if svc["name"] == "WhatsApp")
print(f"WhatsApp: ${whatsapp['price']} ({whatsapp['stock']} in stock)")
# 4. Buy a number
order = s.post(f"{BASE}/api.php?action=buy", json={
"country": "us",
"service_id": whatsapp["id"]
}).json()
print(f"Order #{order['order_id']} created")
# 5. Poll for SMS codefor _ in range(60):
orders = s.get(f"{BASE}/api.php?action=orders").json()
my_order = next(o for o in orders if o["id"] == order["order_id"])
if my_order["sms_code"]:
print(f"SMS code: {my_order['sms_code']}")
print(f"Phone: {my_order['phone_number']}")
breakprint("Waiting for SMS...")
time.sleep(5)
else:
print("Timeout — balance will be refunded automatically")
Geliştirici Soruları, Yanıtlandı
SmsNoKYC geliştirici API'si hangi işlemleri sunuyor?
Panonun yaptığı her şeyi bir betik de yapabilir: 116 ülke ve 133 hizmetten oluşan kataloğu çekmek, 400 operatör rotasına yayılan 15.400'den fazla canlı fiyat noktasını incelemek, tek seferlik bir OTP için numara ayırmak, gelen kodu ulaştığı anda okumak, 7, 14, 30 veya 90 gün süreyle özel bir kiralama tutmak ve her siparişi denetlemek. Bunların tümü HTTPS üzerinden düz JSON'dur, kripto ile faturalandırılır ve akışın hiçbir yerinde kimlik adımı yoktur.
İlk isteğimden önce oluşturmam gereken bir API anahtarı var mı?
Oluşturulacak hiçbir şey, döndürülecek hiçbir şey yok. Kurtarma ifadeniz kimlik bilgisinin kendisidir: bir kez /auth-api.php'ye POST edin, sunucunun döndürdüğü oturum çerezini saklayın ve bu çerezi sonraki her çağrıyla birlikte gönderin. Anahtar panosu yok, OAuth el sıkışması yok, son kullanma takvimi yok — tek bir kurtarma ifadesi tek bir oturum açar ve model bundan ibarettir.
API'ye erişimin kendisi ne kadara mal olur?
Erişim ücretsizdir — aylık ücret yok, katman yok, minimum çağrı hacmi yok. Yalnızca numara başına ödersiniz: tek seferlik doğrulama kodları $0,01'den başlar ve genellikle $0,20 ile $1 arasına düşer, özel kiralamalar ise 7 günlük bir süre için $4,20'den açılır. Bakiyeler 8 kripto para ile yüklenir (minimum yükleme $25) ve SMS'i asla almayan bir etkinleştirme sizin tarafınızdan herhangi bir işlem yapılmadan kendi kendine iade edilir.
Herhangi bir dilden — ya da bir yapay zeka ajanından — entegre olabilir miyim?
HTTPS konuşan her şey uygundur: Python, Node.js, Go, Rust, PHP, Ruby, Java, C# veya bir kabuk betiği içindeki düz cURL. Referans, cURL, Python ve JavaScript'te çalıştırılabilir kod parçacıkları sunar ve /openapi.json, tipli istemciler oluşturmak için eksiksiz bir OpenAPI 3.0 belgesi ortaya koyar. Otonom ajanlar da yerel olarak kapsanır — özel bir MCP sunucusu, araç kullanan modellerin kendi başlarına numara almasını ve kod toplamasını sağlar; /agents sayfası kurulumu adım adım anlatır.
Satın alınan bir numara sessiz kaldığında ne olur?
Hiçbir şey kaybetmezsiniz. Her aktivasyon 20 dakikalık bir alım penceresi çalıştırır; mesaj gelmeden pencere kapandığında platform siparişi kendiliğinden iptal eder ve tüm ücreti bakiyenize geri gönderir. Destek talebi yok, form yok, destek bekleme yok. Hemen tekrar satın alın — fiziksel veya premium operatör katmanına geçmek genellikle teslimat oranını artırır.
Kısıtlama devreye girmeden ne kadar sık sorgulayabilirim?
Yalnızca girişte kesin bir sınır vardır: IP başına 15 dakikada 5 deneme, seed tahmin girişimlerini durdurmak için. Katalog, satın alma, sipariş ve kiralama uç noktalarının şu anda sabit bir kotası yoktur. Temposu makul tutun — sipariş uç noktasını her 3-5 saniyede bir kontrol etmek her kodu yakalar — ve sürekli trafiği saniyede yaklaşık 10 isteğin altında tutun, çünkü daha ağır patlamalar uç katmanda yavaşlatılabilir.
Yayına alın
ana sayfadan bir kurtarma ifadesi alın, $25 veya daha fazla kripto yükleyin ve ilk doğrulama kodunuz sadece beş istek uzağınızda. Bir betik yerine bir LLM üzerinde mi çalışıyorsunuz? Modelinizi SmsNoKYC MCP sunucusuna yönlendirin veya AI ajan entegrasyon kılavuzunu takip edin — 116 ülke ve 133 hizmetten oluşan tüm katalog bir araç çağrısına dönüşür.
Referansın açık bıraktığı her şey yardım merkezinde ele alınır, SMS sözlüğü jargonu çözer ve canlı etkinlik ağı hareket halinde gösterir. Giriş yaptıktan sonra destek uygulama içi taleplerle yürütülür.