SNSNumber

API thuê số điện thoại

Thuê số, đọc SMS đến, gia hạn và hủy từ mã của riêng bạn. JSON qua HTTPS với một khóa API từ bảng điều khiển.

URL cơ sở
https://snsnumber.com/api/v1
Xác thực
Authorization: Bearer snk_...
Giới hạn tốc độ
300 yêu cầu mỗi phút cho mỗi khóa

Tạo khóa trong bảng điều khiển mục API. Giá tính bằng đô la Mỹ dưới dạng chuỗi với hai số thập phân. Thời gian theo ISO 8601 tính theo UTC.

Điểm cuối

GET/balanceSố dư của bạn bằng đô la Mỹ.
{ "balance": "120.00", "currency": "USD" }
GET/prices?country=usQuốc gia, thời gian và giá cả. Bỏ trống quốc gia để xem tất cả.
{ "currency": "USD", "countries": [ { "country": "us", "name": "United States", "dial": "+1",
  "periods": [ { "days": 15, "price": "36.00" }, { "days": 30, "price": "54.00" } ] } ] }
POST/rentalsThuê một số. Nội dung: quốc gia và số ngày.
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=activeSố thuê của bạn, mới nhất trước (trạng thái: đang hoạt động, đã hết hạn, đã hủy).
{ "rentals": [ { "id": "RN-7KQ2M9XWD4", "phone": "+14155550123", "state": "active", "message_count": 2 } ] }
GET/rentals/{id}Một số thuê với hộp thư đến của nó.
{ "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}/extendThêm thời gian vào một số thuê đang hoạt động. Nội dung: ngày.
{"days":15}  ->  { "rental": { "id": "RN-7KQ2M9XWD4", "extensions": 1, "ends_at": "2026-12-18T10:00:00.000Z" } }
POST/rentals/{id}/cancelHoàn tiền đầy đủ trong vòng 20 phút nếu chưa có SMS nào đến.
{ "rental": { "id": "RN-7KQ2M9XWD4", "state": "canceled" } }

Lỗi

Lỗi trả về trạng thái HTTP và { "error": { "code", "message" } }.

Trạng tháiMãÝ nghĩa
401no_key, bad_keyThiếu hoặc sai khóa API
402no_balanceKhông đủ số dư
404not_foundKhông tìm thấy số thuê
409ended, cancel_deniedSố thuê đã kết thúc hoặc thời gian hủy đã qua
429rate_limited, too_many_active300 yêu cầu mỗi phút, hoặc 20 số đang hoạt động
503network_errorThử lại sau một lúc
API Thuê Số Điện Thoại: Thuê, Hộp Thư Đến, Gia Hạn | SNSNumber