REST API · Format aktywacji SMS

API OTP i weryfikacja SMS dla developerów

Zamów numer dla 182 usług w 154 krajach jednym żądaniem, a następnie odczytaj jednorazowy kod jako JSON. Brak kodu w ciągu 20 minut oznacza zwrot pełnej kwoty na Twoje saldo. Ceny zaczynają się od $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"
  • Stała cena za usługę i kraj
  • Pełny zwrot bez kodu
  • REST API i format aktywacji SMS
  • 300 żądań na minutę
  • Płatność kryptowalutami

Następnie kod zostaje zwrócony

Każde otwarte zamówienie znajduje się w Twojej konsoli i w GET /orders z odliczaniem czasu. Kod jest wyodrębniany z SMS-a i zwracany jako osobne pole, obok pełnego tekstu wiadomości.

  • Większość kodów pojawia się w ciągu minuty od wysłania ich przez aplikację.
  • Brak SMS-a w ciągu 20 minut? Zamówienie zostaje zwrócone na Twoje saldo.
  • Poprzednie zamówienia pozostają w historii wraz z ich kodami i cenami.

Otwarte zamówienia

Konsola
NumerStatusKodWygasa
+1 347 •••• 0182Odebrano28491317:41
+44 7 •••• 8820OczekiwanieOczekiwanie na SMS19:58

Wyświetlono 1 do 2 z 2 wpisów

GET /orders/OT-7K2M9QX4PB
{
  "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

Usługi

154

Kraje

Testowanie OTP

Przetestuj procesy rejestracji, logowania i uwierzytelniania dwuskładnikowego od początku do końca bez użycia telefonów pracowników lub osobistego numeru.

Automatyzacja QA

Zamów numer, poczekaj na kod i zakończ proces w ramach zadania CI lub testu, wszystko przez HTTP.

Zachowaj prywatność swojego numeru

Odbierz jednorazową wiadomość SMS na dedykowanym numerze zamiast udostępniać własną linię stronie.

Deweloperzy

Dokumentowany API JSON z prostymi wartościami statusu, jasnymi błędami i przykładami kodu w czterech językach.

Oszacuj swoją cenę

Zobacz opublikowane ceny przed założeniem konta.

Skonfiguruj zamówienie

WhatsAppStany Zjednoczone
Cena za zamówienie, zwrot jeśli brak kodu$0.93
Założ konto, aby kupić
  1. Krok 1: Wybierz źródło OTP

    Powiedz nam, która usługa wysyła kod, aby numer, który otrzymasz, mógł go odebrać.

  2. Krok 2: Wybierz kraj

    Wybierz kraj, którego potrzebuje konto. Numer i jego kod wybierany pochodzą z tego kraju.

  3. Krok 3: Złóż zamówienie

    Naciśnij Kup w konsoli lub wywołaj POST /orders. Kod pojawia się w ciągu 20 minutowego okna, a cena zostaje zwrócona.

  4. Zarejestruj się

Popularne usługi

Najniższa cena za zamówienie we wszystkich krajach. Otwórz usługę, aby zobaczyć pełną listę cen.

Funkcje SNSOTP

  • API weryfikacji SMS

    Dokumentowany REST API do zamawiania numerów i odczytywania przychodzących wiadomości OTP. Kod zwracany jest jako osobne pole, gotowe do użycia.

  • 20 minutowe okno kodu

    Każde zamówienie pozostaje otwarte przez 20 minut. Brak SMS-a w tym czasie oznacza automatyczny zwrot pełnej kwoty na Twoje saldo.

  • Kolejny kod bez dodatkowych kosztów

    Potrzebujesz drugiego SMS-a na ten sam numer w ramach okna? Wywołaj funkcję resend i poproś aplikację ponownie. Nie są naliczane żadne dodatkowe opłaty.

Format aktywacji SMS
$ 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:519274

20 min

Okno kodu

300/min

Żądania na klucz

Pytania zadawane przez developerów

Co to jest API OTP?+

API, które na żądanie przypisuje numer telefonu do Twojego kodu i zwraca jednorazowe hasło (OTP) wysłane przez aplikację SMS-em. W SNSOTP wywołujesz POST /orders z usługą i krajem, a następnie odczytujesz kod z GET /orders/{id}.

Jak szybko przychodzi kod?+

Zwykle w ciągu minuty po wysłaniu SMS-a przez aplikację. Sprawdzaj zamówienie co 3 do 5 sekund lub miej otwartą skrzynkę odbiorczą w konsoli: odświeża się automatycznie.

Co się stanie, jeśli kod nie przyjdzie?+

Jeśli SMS nie przyjdzie w ciągu 20 minut, zamówienie zostanie zamknięte, a pełna kwota automatycznie wróci na Twoje saldo. Możesz też wcześniej anulować za pomocą POST /orders/{id}/cancel, aby otrzymać pełny zwrot, o ile kod nie dotarł.

Czy mogę otrzymać drugi kod na ten sam numer?+

Tak. Po pierwszym kodzie wywołaj POST /orders/{id}/resend (lub naciśnij Kolejny kod w konsoli) i poproś aplikację o nowy SMS. Przyjdzie na ten sam numer w ramach okna bez dodatkowych kosztów.

Jakie aplikacje i kraje mogę używać?+

182 usługi w 154 krajach, od WhatsApp, Telegram i Google po OpenAI, Amazon i Uber. Dla usługi, która nie jest wymieniona, zamów Inną aplikację: każdy SMS wysłany na numer w oknie zostanie zwrócony.

Wszystkie pytania

Płać kryptowalutami, używaj jej do każdego zamówienia

Doładuj saldo przez checkout za pomocą USDT, USDC, BTC, ETH, BNB, SOL lub LTC. Saldo nie wygasa, a zwroty za zamówienia bez kodu trafiają bezpośrednio na nie.

Utwórz konto

Doładuj saldo

Jak w konsoli

Kwota

$30$50$100$200$300$500

Metoda płatności

USDTUSDCBTCETHBNBSOLLTC
  • Minimalna doładowanie $30. Bonus przy pierwszym doładowaniu od $100.
  • Zasilone po potwierdzeniu płatności przez sieć.
  • Zamówienia bez kodu są zwracane na Twoje saldo.
OTP API i SMS Verification API dla Developerów | SNSOTP