API REST · Format aktivasi SMS

API OTP dan verifikasi SMS untuk pengembang

Pesan nomor untuk 182 layanan di 154 negara dengan satu permintaan, lalu baca kode sekali pakai sebagai JSON. Jika tidak ada kode dalam 20 menit, harga penuh akan dikembalikan ke saldo Anda. Harga mulai dari $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"
  • Harga tetap per layanan dan negara
  • Pengembalian dana penuh tanpa kode
  • REST API dan format aktivasi SMS
  • 300 permintaan per menit
  • Checkout kripto

Kemudian kode akan kembali

Setiap pesanan terbuka tersedia di konsol Anda dan di GET /orders dengan hitung mundur. Kode diambil dari SMS dan dikembalikan sebagai bidang tersendiri, di sebelah teks pesanan lengkap.

  • Sebagian besar kode muncul dalam satu menit setelah dikirim oleh aplikasi.
  • Tidak ada SMS dalam 20 menit? Pesanan akan dikembalikan ke saldo Anda.
  • Pesanan sebelumnya tetap ada dalam riwayat Anda beserta kode dan harganya.

Pesanan terbuka

Konsol
NomorStatusKodeKadaluarsa
+1 347 •••• 0182Diterima28491317:41
+44 7 •••• 8820MenungguMenunggu SMS19:58

Menampilkan 1 hingga 2 dari 2 entri

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

Layanan

154

Negara

Pengujian OTP

Uji alur pendaftaran, login, dan dua faktor dari awal hingga akhir tanpa menggunakan telepon staf atau nomor pribadi.

Otomasi QA

Pesan nomor, tunggu kode, dan selesaikan alur dalam pekerjaan CI atau test runner Anda, semuanya melalui HTTP.

Jaga privasi nomor Anda

Terima SMS sekali pakai di nomor khusus alih-alih memberikan nomor pribadi Anda ke suatu situs.

Pengembang

API JSON yang terdokumentasi dengan nilai status yang jelas, kesalahan yang mudah dipahami, dan contoh kode dalam empat bahasa.

Perkirakan harga Anda

Lihat harga yang dipublikasikan sebelum membuat akun.

Konfigurasi pesanan

WhatsAppAmerika Serikat
Harga per pesanan, dikembalikan jika tidak ada kode$0.93
Buat akun untuk membeli
  1. Langkah 1: Pilih sumber OTP

    Beritahu kami layanan mana yang mengirimkan kode, sehingga nomor yang Anda dapatkan dapat menerimanya.

  2. Langkah 2: Pilih negara

    Pilih negara yang dibutuhkan akun. Nomor dan kode teleponnya berasal dari negara tersebut.

  3. Langkah 3: Buat pesanan

    Tekan Beli di konsol atau panggil POST /orders. Kode akan muncul dalam jendela 20 menit, atau harga akan dikembalikan.

  4. Daftar

Layanan populer

Harga terendah per pesanan di semua negara. Buka layanan untuk melihat daftar harga lengkap.

Fitur SNSOTP

  • API Verifikasi SMS

    API REST yang terdokumentasi untuk memesan nomor dan membaca pesan OTP masuk. Kode dikembalikan dalam bidang tersendiri, siap digunakan.

  • Jendela kode 20 menit

    Setiap pesanan tetap terbuka selama 20 menit. Jika tidak ada SMS dalam waktu tersebut, harga penuh akan dikembalikan ke saldo Anda secara otomatis.

  • Kode lain tanpa biaya tambahan

    Butuh SMS kedua di nomor yang sama dalam jendela waktu? Panggil resend dan minta aplikasi lagi. Tidak ada biaya tambahan yang dikenakan.

Format aktivasi 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 menit

Jendela kode

300/menit

Permintaan per kunci

Pertanyaan yang sering diajukan developer

Apa itu API OTP?+

API yang memberikan nomor telepon untuk kode Anda saat diminta dan mengembalikan kata sandi satu kali (OTP) yang dikirim aplikasi melalui SMS. Dengan SNSOTP, Anda memanggil POST /orders dengan layanan dan negara, lalu membaca kode dari GET /orders/{id}.

Seberapa cepat kode tiba?+

Biasanya dalam satu menit setelah aplikasi mengirim SMS. Polling pesanan setiap 3 hingga 5 detik, atau biarkan kotak masuk konsol terbuka: itu akan memperbarui sendiri.

Apa yang terjadi jika tidak ada kode yang tiba?+

Jika tidak ada SMS yang tiba dalam 20 menit, pesanan ditutup dan harga penuh dikembalikan ke saldo Anda secara otomatis. Anda juga dapat membatalkan lebih awal dengan POST /orders/{id}/cancel untuk pengembalian dana penuh selama tidak ada kode yang tiba.

Bisakah saya mendapatkan kode kedua di nomor yang sama?+

Ya. Setelah kode pertama, panggil POST /orders/{id}/resend (atau tekan Kode lain di konsol) dan minta aplikasi untuk SMS baru. Itu akan tiba di nomor yang sama dalam jendela tanpa biaya tambahan.

Aplikasi dan negara mana yang bisa saya gunakan?+

182 layanan di 154 negara, dari WhatsApp, Telegram, dan Google hingga OpenAI, Amazon, dan Uber. Untuk layanan yang tidak terdaftar, pesan Aplikasi lain: setiap SMS yang dikirim ke nomor dalam jendela akan dikembalikan.

Semua pertanyaan

Bayar dengan kripto, gunakan untuk setiap pesanan

Tambahkan saldo melalui checkout dengan USDT, USDC, BTC, ETH, BNB, SOL, atau LTC. Saldo tidak kadaluarsa, dan pengembalian dana untuk pesanan tanpa kode akan langsung kembali ke saldo Anda.

Buat akun

Tambahkan saldo

Seperti di konsol

Jumlah

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

Metode pembayaran

USDTUSDCBTCETHBNBSOLLTC
  • Top-up minimum $30. Bonus top-up pertama dari $100.
  • Dikreditkan setelah jaringan mengonfirmasi pembayaran.
  • Pesanan tanpa kode akan dikembalikan ke saldo Anda.
API OTP dan API Verifikasi SMS untuk Developer | SNSOTP