REST API · รูปแบบการเปิดใช้งาน SMS

API OTP และการยืนยัน SMS สำหรับนักพัฒนา

สั่งซื้อหมายเลขสำหรับ 182 บริการใน 154 ประเทศด้วยคำขอเดียว จากนั้นอ่านรหัสครั้งเดียวเป็น JSON หากไม่มีรหัสภายใน 20 นาที จำนวนเงินเต็มจำนวนจะถูกคืนเข้าบัญชีเครดิตของคุณ ราคาเริ่มต้นที่ $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"
  • ราคาคงที่ต่อบริการและประเทศ
  • คืนเงินเต็มจำนวนหากไม่มีรหัส
  • REST API และรูปแบบการเปิดใช้งาน SMS
  • 300 คำขอต่อนาที
  • ชำระเงินด้วยคริปโต

จากนั้น รหัสจะถูกส่งกลับมา

ทุกคำสั่งซื้อที่เปิดอยู่จะอยู่ในคอนโซลของคุณและใน GET /orders พร้อมตัวนับเวลา รหัสจะถูกดึงออกจาก SMS และส่งกลับมาในฟิลด์ของตัวเอง ถัดจากข้อความเต็ม

  • รหัสส่วนใหญ่จะแสดงขึ้นภายในหนึ่งนาทีหลังจากที่แอปส่งมา
  • ไม่มี SMS ภายใน 20 นาที? คำสั่งซื้อจะถูกคืนเงินเข้าบัญชีเครดิตของคุณ
  • คำสั่งซื้อในอดีตจะอยู่ในประวัติของคุณพร้อมรหัสและราคา

คำสั่งซื้อที่เปิดอยู่

คอนโซล
หมายเลขสถานะรหัสหมดอายุ
+1 347 •••• 0182ได้รับแล้ว28491317:41
+44 7 •••• 8820กำลังรอกำลังรอ SMS19:58

แสดง 1 ถึง 2 จากทั้งหมด 2 รายการ

API สำหรับนักพัฒนา

สิบ endpoints, หนึ่งขั้นตอน

ที่อยู่ฐาน https://snsotp.com/api/v1 การเรียกดูแคตตาล็อกไม่ต้องใช้คีย์; การสั่งซื้อใช้คีย์ของคุณเป็น bearer token

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

บริการ

154

ประเทศ

ทดสอบ OTP

ทดสอบขั้นตอนการสมัคร, เข้าสู่ระบบ และการยืนยันตัวตนสองขั้นตอนแบบ end-to-end โดยไม่ต้องใช้โทรศัพท์ของพนักงานหรือหมายเลขส่วนตัว

การทดสอบอัตโนมัติ QA

สั่งซื้อหมายเลข, รอรับรหัส และดำเนินการขั้นตอนให้เสร็จสิ้นภายในงาน CI หรือตัวทดสอบของคุณ ทั้งหมดผ่าน HTTP

รักษาความเป็นส่วนตัวของหมายเลขของคุณ

รับ SMS ครั้งเดียวบนหมายเลขเฉพาะ แทนที่จะให้หมายเลขส่วนตัวของคุณกับเว็บไซต์

นักพัฒนา

API JSON ที่มีเอกสารประกอบ พร้อมค่าสถานะที่เข้าใจง่าย ข้อผิดพลาดที่ชัดเจน และตัวอย่างโค้ดในสี่ภาษา

ประมาณการ ราคาของคุณ

ดูราคาที่เผยแพร่ก่อนสร้างบัญชี

กำหนดค่าคำสั่งซื้อ

WhatsAppสหรัฐอเมริกา
ราคาต่อคำสั่งซื้อ คืนเงินหากไม่มีรหัส$0.93
สร้างบัญชีเพื่อซื้อ
  1. ขั้นตอนที่ 1: เลือกแหล่งที่มาของ OTP

    บอกเราว่าบริการใดส่งรหัสมา เพื่อที่หมายเลขที่คุณได้รับจะสามารถรับรหัสนั้นได้

  2. ขั้นตอนที่ 2: เลือกประเทศ

    เลือกประเทศที่บัญชีต้องการ หมายเลขและรหัสโทรจะมาจากประเทศนั้น

  3. ขั้นตอนที่ 3: ทำการสั่งซื้อ

    กดซื้อในคอนโซลหรือเรียกใช้ POST /orders รหัสจะแสดงภายในช่วงเวลา 20 นาที หรือจะได้รับเงินคืน

  4. สมัครสมาชิก

บริการยอดนิยม

ราคาต่ำสุดต่อคำสั่งซื้อในทุกประเทศ เปิดบริการเพื่อดูรายการราคาเต็ม

คุณสมบัติของ SNSOTP

  • API การยืนยัน SMS

    REST API ที่มีเอกสารประกอบสำหรับการสั่งซื้อหมายเลขและอ่านข้อความ OTP ที่เข้ามา รหัสจะถูกส่งกลับมาในฟิลด์ของตัวเอง พร้อมใช้งานทันที

  • หน้าต่างรหัส 20 นาที

    ทุกคำสั่งซื้อจะเปิดไว้เป็นเวลา 20 นาที หากไม่มี SMS ในเวลาดังกล่าว จำนวนเงินเต็มจำนวนจะถูกคืนเข้าบัญชีเครดิตของคุณโดยอัตโนมัติ

  • ขอรหัสอีกครั้งโดยไม่มีค่าใช้จ่าย

    ต้องการ SMS ครั้งที่สองบนหมายเลขเดิมภายในหน้าต่างเวลา? เรียกใช้ resend และขอรหัสจากแอปอีกครั้ง ไม่มีค่าใช้จ่ายเพิ่มเติม

รูปแบบการเปิดใช้งาน 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 นาที

ช่วงเวลารหัส

300/นาที

คำขอต่อคีย์

คำถามที่นักพัฒนาถาม

API OTP คืออะไร?+

API ที่ให้หมายเลขโทรศัพท์กับโค้ดของคุณเมื่อร้องขอ และส่งคืนรหัสผ่านครั้งเดียว (OTP) ที่แอปส่งมาโดย SMS ด้วย SNSOTP คุณเรียก POST /orders พร้อมบริการและประเทศ จากนั้นอ่านรหัสจาก GET /orders/{id}

รหัสมาถึงเร็วแค่ไหน?+

ปกติภายในหนึ่งนาทีหลังจากที่แอปส่ง SMS โปรดตรวจสอบคำสั่งซื้อทุก 3 ถึง 5 วินาที หรือเปิดกล่องจดหมายในคอนโซลไว้: มันจะรีเฟรชเอง

จะเกิดอะไรขึ้นถ้าไม่มีรหัสมา?+

หากไม่มี SMS มาภายใน 20 นาที คำสั่งซื้อจะปิดและเงินเต็มจำนวนจะคืนเข้าบัญชีเครดิตของคุณโดยอัตโนมัติ คุณยังสามารถยกเลิกก่อนหน้าได้ด้วย POST /orders/{id}/cancel เพื่อรับเงินคืนเต็มจำนวนตราบใดที่ยังไม่มีรหัสมา

ฉันสามารถรับรหัสที่สองบนหมายเลขเดียวกันได้หรือไม่?+

ได้ หลังจากรหัสแรก ให้เรียก POST /orders/{id}/resend (หรือกด Another code ในคอนโซล) และขอ SMS ใหม่จากแอป มันจะมาที่หมายเลขเดียวกันภายในหน้าต่างโดยไม่เสียค่าใช้จ่ายเพิ่มเติม

ฉันสามารถใช้แอปและประเทศใดได้บ้าง?+

182 บริการใน 154 ประเทศ ตั้งแต่ WhatsApp, Telegram และ Google ไปจนถึง OpenAI, Amazon และ Uber สำหรับบริการที่ไม่ได้ระบุไว้ ให้สั่งซื้อ แอปอื่นๆ: ทุก SMS ที่ส่งมาที่หมายเลขภายในหน้าต่างจะถูกส่งคืน

คำถามทั้งหมด

ชำระด้วยคริปโต ใช้ได้ทุกการสั่งซื้อ

เติมเครดิตผ่านช่องทางชำระเงินด้วย USDT, USDC, BTC, ETH, BNB, SOL หรือ LTC เครดิตไม่มีวันหมดอายุ และการคืนเงินสำหรับคำสั่งซื้อที่ไม่มีรหัสจะกลับเข้าสู่บัญชีเครดิตของคุณโดยตรง

สร้างบัญชี

เติมเครดิต

เช่นเดียวกับในคอนโซล

จำนวน

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

วิธีการชำระเงิน

USDTUSDCBTCETHBNBSOLLTC
  • เติมขั้นต่ำ $30 โบนัสเติมครั้งแรกตั้งแต่ $100
  • เครดิตจะเข้าบัญชีหลังจากเครือข่ายยืนยันการชำระเงิน
  • คำสั่งซื้อที่ไม่มีรหัสจะถูกคืนเงินเข้าบัญชีเครดิตของคุณ
OTP API และ SMS Verification API สำหรับนักพัฒนา | SNSOTP