208 uygulama154 ülke

SMS Aktivasyon API'si

Zaten kullanan araçlar için ortak düz metin aktivasyon formatı. Yeni entegrasyonlar REST API'yi de kullanabilir.

Doğrulama Numaralarına Giriş

Her çağrı, API anahtarınız ve bir aksiyon parametresi ile https://snsverify.com/stubs/handler_api.php adresine yapılan bir GET (veya POST) isteğidir. Anahtar, konsolunuzun API anahtarı sayfasından alınır; gizli tutun, bakiyenizi harcayabilir. Yanıtlar, ACCESS_NUMBER veya STATUS_OK gibi kısa metin satırları veya liste aksiyonları için JSON'dur, bu formatı kullanan diğer servislerle tamamen aynıdır.

Aynı hesap, aynı kurallar. Burada satın alınan numaralar, web sitesiyle aynı fiyatları, aynı 20 dakikalık pencereyi ve aynı otomatik iadeyi kullanır. Servis kodları, sitemizde gördüğünüz küçük harfli isimlerdir (whatsapp, telegram, google); ülke kodları ISO: us, gb, nl, de, af, al, dz, ao, ai, ar, am, aw, au, at, az, bs, bh, bd, bb, by, be, bz, bj, bt, bo, ba, bw, br, bn, bg, bi, kh, cm, ca, td, cl, cn, co, km, hr, cy, cz, dk, dj, dm, ec, eg, er, ee, sz, et, fj, fi, fr, ga, gm, ge, gh, gi, gr, gd, gp, gt, gn, gy, ht, hn, hk, hu, is, in, id, iq, ie, il, it, jm, jp, jo, kz, ke, kw, kg, la, lv, lb, ls, lr, lt, lu, mo, mg, mw, my, mv, ml, mt, mr, mu, mx, md, mc, mn, me, ms, ma, mz, na, np, nz, ni, ne, ng, no, om, pk, pa, py, pe, ph, pl, pt, qa, ro, rw, sn, rs, sc, sg, sk, si, so, za, es, sr, se, ch, tw, tj, tz, th, tg, tn, tr, tm, ug, ua, uy, uz, ve, vn, ye, zm, zw.
getBalance (GET) [+]

USD cinsinden bakiyeniz.

https://snsverify.com/stubs/handler_api.php?api_key=$KEY&action=getBalance

Yanıt

ACCESS_BALANCE:12.50
getServicesList (GET) [+]

Satın alabileceğiniz servis kodları (JSON).

https://snsverify.com/stubs/handler_api.php?api_key=$KEY&action=getServicesList

Yanıt

{"status":"success","services":[{"code":"whatsapp","name":"WhatsApp"}]}
getCountries (GET) [+]

Ülke kodları (ISO, küçük harf) ve telefon kodları (JSON).

https://snsverify.com/stubs/handler_api.php?api_key=$KEY&action=getCountries

Yanıt

{"gb":{"name":"United Kingdom","dial":"44"}}
getPrices (GET) [+]

Ülke ve servis başına USD cinsinden fiyatlar. Her iki filtre de isteğe bağlıdır.

https://snsverify.com/stubs/handler_api.php?api_key=$KEY&action=getPrices&service=whatsapp&country=gb

Yanıt

{"gb":{"whatsapp":{"cost":0.94,"count":100}}}
getNumber (GET) [+]

Bir numara satın alır. Aktivasyon kimliği ve ülke kodlu numarayı döndürür.

https://snsverify.com/stubs/handler_api.php?api_key=$KEY&action=getNumber&service=whatsapp&country=gb

Yanıt

ACCESS_NUMBER:AC-7K2M9QX4PB:447700900123
getStatus (GET) [+]

STATUS_WAIT_CODE (henüz kod yok), STATUS_OK:<code>, STATUS_WAIT_RETRY:<son kod> (başka bir kod istendi), STATUS_CANCEL (iptal edildi veya iade edildi).

https://snsverify.com/stubs/handler_api.php?api_key=$KEY&action=getStatus&id=AC-7K2M9QX4PB

Yanıt

STATUS_OK:482915
setStatus (GET) [+]

status=1 hazır (ACCESS_READY), 3 başka bir kod (ACCESS_RETRY_GET), 6 bitir (ACCESS_ACTIVATION), 8 kod gelmeden tam iade ile iptal (ACCESS_CANCEL).

https://snsverify.com/stubs/handler_api.php?api_key=$KEY&action=setStatus&id=AC-7K2M9QX4PB&status=3

Yanıt

ACCESS_RETRY_GET

Tipik Akış

  1. Servis ve ülke ile getNumber'ı çağırın. Aktivasyon kimliğini kaydedin ve numarayı uygulamaya verin.
  2. Uygulama SMS gönderdiğinde setStatus'u status=1 ile çağırın (isteğe bağlı, sadece aktivasyonu hazır olarak işaretler).
  3. STATUS_OK ile kodu alana kadar getStatus'u her 3 ila 5 saniyede bir kontrol edin.
  4. Başka bir kod mu lazım? setStatus status=3, ardından STATUS_OK yeni kodu gösterene kadar tekrar kontrol edin.
  5. Tamamlandı: setStatus status=6. Kod yok ve paranızı şimdi geri almak istiyorsanız: setStatus status=8 (sadece kod gelmeden önce). Aksi takdirde aktivasyon 20 dakika sonra kendini iade eder.

Hata Yanıtları

BAD_KEYEksik veya yanlış API anahtarı.
BAD_ACTIONBilinmeyen aksiyon.
BAD_SERVICEBilinmeyen servis kodu.
BAD_COUNTRYBu servis o ülkede satılmıyor.
NO_BALANCEYetersiz bakiye.
NO_NUMBERSŞu an uygun numara yok. Biraz sonra tekrar deneyin.
NO_ACTIVATIONBilinmeyen aktivasyon kimliği veya size ait değil.
EARLY_CANCEL_DENIEDZaten bir kod geldi, bu yüzden aktivasyon iptal edilemez.
TOO_MANY_REQUESTSBir dakikada 300'den fazla istek.
NO_ACTIVATIONSZaten 20 açık aktivasyon var.

Limitler: Her anahtar için dakikada 300 istek, her hesap için en fazla 20 açık aktivasyon. 2026-11-04 itibarıyla fiyatlar

Doğrulama Numaraları için SMS Aktivasyon API'sı (handler_api.php) | SNSVerify