OTP API at SMS verification para sa mga developer
Mag-order ng numero para sa 182 na serbisyo sa 154 na bansa sa pamamagitan ng isang request, pagkatapos basahin ang one-time code bilang JSON. Walang code sa loob ng 20 minuto ay nangangahulugang ang buong presyo ay babalik sa iyong credit. Ang mga presyo ay nagsisimula sa $0.01.
# 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"- Fixed price kada serbisyo at bansa
- Buong refund kung walang code
- REST API at SMS activation format
- 300 request kada minuto
- Bayad gamit ang crypto
Pagkatapos ay babalik ang code
Bawat bukas na order ay nasa iyong console at sa GET /orders kasama ang countdown. Ang code ay kinukuha mula sa SMS at ibinalik bilang sarili nitong field, katabi ng buong mensahe.
- Karamihan sa mga code ay lumalabas sa loob ng isang minuto pagkatapos itong ipadala ng app.
- Walang SMS sa loob ng 20 minuto? Ang order ay irerefund sa iyong credit.
- Ang mga nakaraang order ay mananatili sa iyong kasaysayan kasama ang kanilang mga code at presyo.
Mga bukas na order
Console| Numero | Status | Code | Mag-e-expire |
|---|---|---|---|
| Natanggap | 284913 | 17:41 | |
| Naghihintay | Naghihintay ng SMS | 19:58 |
Ipinapakita ang 1 hanggang 2 sa 2 entries
Developer API
Sampung endpoints, isang proseso
Pangunahing address: https://snsotp.com/api/v1. Hindi kailangan ng key ang mga tawag sa catalog; ginagamit ng mga order ang iyong key bilang bearer token.
- GET/servicesBawat serbisyo kasama ang code at pinakamababang presyo
- GET/countriesBawat bansa kasama ang code at dial code
- GET/pricesMga presyo para sa isang serbisyo, isang bansa o pareho
- GET/balanceAng iyong credit sa USD
- POST/ordersMag-order ng numero para sa isang serbisyo at isang bansa
- GET/orders/{id}Status, code at SMS text ng isang order
- GET/ordersAng iyong mga bukas na order (o lahat gamit ang status=all)
- POST/orders/{id}/resendIsa pang code sa parehong numero
- POST/orders/{id}/finishIsara ang order pagkatapos gamitin ang code
- POST/orders/{id}/cancelKanselahin bago makuha ang code, buong refund
{
"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
Mga Serbisyo
154
Mga Bansa
Pagsubok sa OTP
Subukan ang pag-sign up, pag-login at dalawang-factor na proseso nang walang gamit na personal na numero o telepono ng staff.
Automasyon sa QA
Mag-order ng numero, maghintay ng code at tapusin ang proseso sa loob ng iyong CI job o test runner, lahat sa pamamagitan ng HTTP.
Panatilihing pribado ang iyong numero
Tumanggap ng one-time SMS sa isang dedikadong numero imbes na ibigay ang iyong personal na linya sa isang site.
Mga Developer
Isang dokumentadong JSON API na may malinaw na status values, malinaw na errors at code samples sa apat na wika.
Tantyahin ang iyong presyo
Tingnan ang nai-publish na presyo bago ka gumawa ng account.
I-configure ang order
Hakbang 1: Piliin ang pinagmulan ng OTP
Sabihin sa amin kung aling serbisyo ang nagpapadala ng code, upang makatanggap ang numerong makukuha mo.
Hakbang 2: Pumili ng bansa
Piliin ang bansang kailangan ng account. Ang numero at dial code nito ay galing sa bansang iyon.
Hakbang 3: Ilagay ang iyong order
Pindutin ang Buy sa console o tawagan ang POST /orders. Ang code ay lalabas sa loob ng 20 minutong window, o ibabalik ang presyo.
- Magrehistro
Mga sikat na serbisyo
Pinakamababang presyo bawat order sa lahat ng bansa. Buksan ang isang serbisyo para sa buong listahan ng presyo.
Mga Tampok ng SNSOTP
API para sa SMS verification
Isang dokumentadong REST API para sa pag-order ng mga numero at pagbabasa ng mga papasok na OTP message. Ang code ay ibabalik bilang sarili nitong field, handa nang gamitin.
20 minutong code window
Bawat order ay mananatiling bukas sa loob ng 20 minuto. Walang SMS sa loob ng oras na iyon ay nangangahulugang ang buong presyo ay babalik sa iyong credit nang kusa.
Isa pang code nang walang dagdag na bayad
Kailangan ng pangalawang SMS sa parehong numero sa loob ng window? Tumawag ng resend at hilingin ulit sa app. Walang dagdag na sisingilin.
$ 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 min
Oras ng paghihintay ng code
300/min
Mga kahilingan bawat key
Mga tanong ng mga developer
Ano ang OTP API?+
Isang API na nagbibigay ng phone number sa iyong code kapag hiniling at ibinabalik ang one-time password (OTP) na ipinadala ng isang app sa pamamagitan ng SMS. Sa SNSOTP, tatawag ka ng POST /orders kasama ang serbisyo at bansa, pagkatapos basahin ang code mula sa GET /orders/{id}.
Gaano kabilis dumating ang code?+
Karaniwan sa loob ng isang minuto pagkatapos ipadala ng app ang SMS. Poll ang order tuwing 3 hanggang 5 segundo, o panatilihing bukas ang inbox ng console: ito ay nagre-refresh nang kusa.
Ano ang mangyayari kung walang code na dumating?+
Kung walang SMS na dumating sa loob ng 20 minuto, ang order ay magsasara at ang buong presyo ay babalik sa iyong credit nang kusa. Maaari mo ring kanselahin nang mas maaga gamit ang POST /orders/{id}/cancel para sa buong refund hangga't walang code na dumating.
Maaari ba akong makakuha ng pangalawang code sa parehong numero?+
Oo. Pagkatapos ng unang code, tawagan ang POST /orders/{id}/resend (o pindutin ang Another code sa console) at humiling ng bagong SMS sa app. Ito ay darating sa parehong numero sa loob ng window nang walang karagdagang bayad.
Aling mga app at bansa ang maaari kong gamitin?+
182 na serbisyo sa 154 na bansa, mula sa WhatsApp, Telegram at Google hanggang OpenAI, Amazon at Uber. Para sa isang serbisyo na hindi nakalista, mag-order ng Anumang iba pang app: bawat SMS na ipinadala sa numero sa window ay ibabalik.
Magbayad gamit ang crypto, gamitin ito para sa bawat order
Magdagdag ng credit sa pamamagitan ng checkout gamit ang USDT, USDC, BTC, ETH, BNB, SOL o LTC. Hindi nag-e-expire ang credit, at ang mga refund para sa mga order na walang code ay diretso nang ibabalik dito.
Gumawa ng accountMagdagdag ng credit
Tulad sa consoleHalaga
Paraan ng pagbabayad
- Minimum na top-up na $30. Unang top-up bonus mula sa $100.
- Na-credit pagkatapos kumpirmahin ng network ang pagbabayad.
- Ang mga order na walang code ay ibinabalik sa iyong credit.