SNSNumber

API penyewaan nomor telepon

Sewa nomor, baca SMS masuk, perpanjang, dan batalkan dari kode Anda sendiri. JSON melalui HTTPS dengan satu kunci API dari konsol.

URL Dasar
https://snsnumber.com/api/v1
Autentikasi
Authorization: Bearer snk_...
Batas permintaan
300 permintaan per menit per kunci

Buat kunci di konsol di bawah API. Harga dalam dolar AS sebagai string dengan dua desimal. Waktu dalam ISO 8601 di UTC.

Endpoint

GET/balanceSaldo Anda dalam dolar AS.
{ "balance": "120.00", "currency": "USD" }
GET/prices?country=usNegara, periode, dan harga. Kosongkan negara untuk semua.
{ "currency": "USD", "countries": [ { "country": "us", "name": "United States", "dial": "+1",
  "periods": [ { "days": 15, "price": "36.00" }, { "days": 30, "price": "54.00" } ] } ] }
POST/rentalsSewa nomor. Isi: negara dan hari.
curl -X POST https://snsnumber.com/api/v1/rentals -H "Authorization: Bearer snk_..." \
  -H "Content-Type: application/json" -d '{"country":"us","days":30}'

{ "rental": { "id": "RN-7KQ2M9XWD4", "country": "us", "phone": "+14155550123", "state": "active",
  "days": 30, "ends_at": "2026-12-03T10:00:00.000Z", "can_cancel": true, "messages": [] } }
GET/rentals?state=activePenyewaan Anda, yang terbaru dulu (status: aktif, kedaluwarsa, dibatalkan).
{ "rentals": [ { "id": "RN-7KQ2M9XWD4", "phone": "+14155550123", "state": "active", "message_count": 2 } ] }
GET/rentals/{id}Satu penyewaan dengan kotak masuknya.
{ "rental": { "id": "RN-7KQ2M9XWD4", "messages": [ { "id": 18, "sender": "Verify",
  "text": "Your verification code is 482913.", "code": "482913", "received_at": "2026-11-03T10:01:12.000Z" } ] } }
POST/rentals/{id}/extendTambahkan periode ke penyewaan aktif. Isi: hari.
{"days":15}  ->  { "rental": { "id": "RN-7KQ2M9XWD4", "extensions": 1, "ends_at": "2026-12-18T10:00:00.000Z" } }
POST/rentals/{id}/cancelPengembalian dana penuh dalam 20 menit jika belum ada SMS yang masuk.
{ "rental": { "id": "RN-7KQ2M9XWD4", "state": "canceled" } }

Kesalahan

Kesalahan mengembalikan status HTTP dan { "error": { "code", "message" } }.

StatusKodeArti
401no_key, bad_keyKunci API tidak ada atau salah
402no_balanceSaldo tidak cukup
404not_foundPenyewaan tidak ditemukan
409ended, cancel_deniedPenyewaan telah berakhir, atau jendela pembatalan telah lewat
429rate_limited, too_many_active300 permintaan per menit, atau 20 nomor aktif
503network_errorCoba lagi sebentar
API Penyewaan Nomor Telepon: Sewa, Kotak Masuk, Perpanjang | SNSNumber