API REST · Định dạng kích hoạt SMS

API OTP và xác minh SMS cho nhà phát triển

Đặt một số cho 182 dịch vụ tại 154 quốc gia với một yêu cầu, sau đó đọc mã một lần dưới dạng JSON. Không có mã trong 20 phút có nghĩa là toàn bộ giá sẽ trả lại vào số dư của bạn. Giá bắt đầu từ $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"
  • Giá cố định cho mỗi dịch vụ và quốc gia
  • Hoàn tiền đầy đủ nếu không có mã
  • REST API và định dạng kích hoạt SMS
  • 300 yêu cầu mỗi phút
  • Thanh toán bằng tiền mã hóa

Sau đó mã sẽ trả về

Mỗi đơn hàng mở sẽ hiển thị trong bảng điều khiển của bạn và trong GET /orders với một bộ đếm ngược. Mã được trích xuất từ SMS và trả về như một trường riêng, bên cạnh văn bản tin nhắn đầy đủ.

  • Hầu hết các mã sẽ hiển thị trong vòng một phút sau khi ứng dụng gửi chúng.
  • Không có SMS trong 20 phút? Đơn hàng sẽ được hoàn tiền vào số dư của bạn.
  • Các đơn hàng trước đó sẽ lưu lại trong lịch sử của bạn cùng với mã và giá của chúng.

Đơn hàng mở

Bảng điều khiển
SốTrạng tháiMãHết hạn
+1 347 •••• 0182Đã nhận28491317:41
+44 7 •••• 8820Đang chờĐang chờ SMS19:58

Hiển thị 1 đến 2 trong tổng số 2 mục

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

Dịch vụ

154

Quốc gia

Kiểm tra OTP

Kiểm tra quy trình đăng ký, đăng nhập và xác thực hai yếu tố từ đầu đến cuối mà không cần sử dụng điện thoại nhân viên hoặc số cá nhân.

Tự động hóa QA

Đặt một số, đợi mã và hoàn thành quy trình bên trong công việc CI hoặc trình chạy thử nghiệm của bạn, tất cả qua HTTP.

Giữ số của bạn riêng tư

Nhận SMS một lần trên một số chuyên dụng thay vì cung cấp số cá nhân của bạn cho một trang web.

Nhà phát triển

API JSON được tài liệu hóa với các giá trị trạng thái đơn giản, lỗi rõ ràng và mã mẫu bằng bốn ngôn ngữ.

Ước tính giá của bạn

Xem giá công bố trước khi tạo tài khoản.

Cấu hình đơn hàng

WhatsAppHoa Kỳ
Giá mỗi đơn hàng, được hoàn lại nếu không nhận được mã$0.93
Tạo tài khoản để mua
  1. Bước 1: Chọn nguồn OTP

    Cho chúng tôi biết dịch vụ nào gửi mã, để số điện thoại bạn nhận được có thể nhận mã đó.

  2. Bước 2: Chọn quốc gia

    Chọn quốc gia mà tài khoản cần. Số điện thoại và mã vùng sẽ đến từ quốc gia đó.

  3. Bước 3: Đặt đơn hàng

    Nhấn Mua trong bảng điều khiển hoặc gọi POST /orders. Mã sẽ hiển thị trong cửa sổ 20 phút, hoặc giá tiền sẽ được hoàn lại.

  4. Đăng ký

Dịch vụ phổ biến

Giá thấp nhất mỗi đơn hàng trên tất cả các quốc gia. Mở một dịch vụ để xem danh sách giá đầy đủ.

Tính năng của SNSOTP

  • API Xác minh SMS

    API REST được tài liệu hóa để đặt số và đọc tin nhắn OTP đến. Mã được trả về như một trường riêng, sẵn sàng để sử dụng.

  • Cửa sổ mã 20 phút

    Mỗi đơn hàng sẽ mở trong 20 phút. Không có SMS trong thời gian đó có nghĩa là toàn bộ giá sẽ tự động trả lại vào số dư của bạn.

  • Mã khác mà không tính phí

    Cần SMS thứ hai trên cùng một số trong cửa sổ? Gọi lại và yêu cầu ứng dụng gửi lại. Không tính thêm phí.

Định dạng kích hoạt 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 phút

Cửa sổ mã

300/phút

Yêu cầu trên mỗi khóa

Câu hỏi mà các nhà phát triển đặt ra

API OTP là gì?+

Một API cung cấp cho mã của bạn một số điện thoại khi được yêu cầu và trả về mật khẩu một lần (OTP) mà một ứng dụng gửi đến nó qua SMS. Với SNSOTP, bạn gọi POST /orders với một dịch vụ và một quốc gia, sau đó đọc mã từ GET /orders/{id}.

Mã đến nhanh như thế nào?+

Thường trong vòng một phút sau khi ứng dụng gửi SMS. Hãy kiểm tra đơn hàng mỗi 3 đến 5 giây, hoặc giữ hộp thư bảng điều khiển mở: nó tự động làm mới.

Điều gì xảy ra nếu không có mã nào đến?+

Nếu không có SMS nào đến trong 20 phút, đơn hàng sẽ đóng và toàn bộ giá trị sẽ tự động trả về số dư của bạn. Bạn cũng có thể hủy sớm hơn với POST /orders/{id}/cancel để được hoàn tiền đầy đủ miễn là chưa có mã nào đến.

Tôi có thể nhận mã thứ hai trên cùng một số điện thoại không?+

Có. Sau mã đầu tiên, hãy gọi POST /orders/{id}/resend (hoặc nhấn Mã khác trong bảng điều khiển) và yêu cầu ứng dụng gửi SMS mới. Nó sẽ đến trên cùng một số điện thoại trong khoảng thời gian mà không có chi phí thêm.

Tôi có thể sử dụng những ứng dụng và quốc gia nào?+

182 dịch vụ tại 154 quốc gia, từ WhatsApp, Telegram và Google đến OpenAI, Amazon và Uber. Đối với một dịch vụ không được liệt kê, hãy đặt hàng Ứng dụng khác: mọi SMS được gửi đến số điện thoại trong khoảng thời gian sẽ được trả về.

Tất cả câu hỏi

Thanh toán bằng tiền điện tử, sử dụng cho mọi đơn hàng

Nạp tiền qua cổng thanh toán với USDT, USDC, BTC, ETH, BNB, SOL hoặc LTC. Số dư không hết hạn và hoàn tiền cho các đơn hàng không nhận được mã sẽ được trả lại trực tiếp vào số dư.

Tạo tài khoản

Nạp tiền

Như trong bảng điều khiển

Số tiền

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

Phương thức thanh toán

USDTUSDCBTCETHBNBSOLLTC
  • Nạp tối thiểu $30. Ưu đãi nạp lần đầu từ $100.
  • Số dư sẽ được cập nhật sau khi mạng xác nhận thanh toán.
  • Các đơn hàng không nhận được mã sẽ được hoàn tiền vào số dư của bạn.
API OTP và API Xác minh SMS cho Nhà phát triển | SNSOTP