OTP Verification API
สำหรับผู้ขายต่อ
ขายหมายเลขยืนยัน SMS สำหรับใช้ครั้งเดียวเริ่มต้นที่ $0.10 ผ่าน REST API หนึ่งตัว การจองใช้งานทันที คืนเงินเต็มจำนวนสำหรับการเปิดใช้งานที่ไม่ได้ใช้ และเว็บฮุคที่ลงลายมือชื่อ — สร้างแพลตฟอร์ม OTP ของคุณเองบนหมายเลขจริงของผู้ให้บริการ
API หนึ่งเดียวสำหรับการยืนยัน SMS ใช้ครั้งเดียวทั้งหมดที่คุณต้องการ
กล่องข้อความ SMS สาธารณะฟรีสามารถอ่านได้สาธารณะและถูกติดธงโดยแพลตฟอร์มใหญ่ทุกแห่งแล้ว การสร้างความสัมพันธ์กับผู้ให้บริการสำหรับหมายเลขใช้ครั้งเดียวเป็นการตั้งค่าที่มีค่าใช้จ่ายสูงสำหรับสิ่งที่ลูกค้าใช้เพียงครั้งเดียวแล้วทิ้ง
VRNUM OTP API ให้คุณเข้าถึงกลุ่มหมายเลขผู้ให้บริการจริงแบบส่วนตัวแบบเรียลไทม์ตามความต้องการ จองใช้งานหนึ่งหมายเลข รับรหัส และหมายเลขนั้นจะไม่ถูกแสดงให้ใครอื่นเห็น — โดยมีมาร์กอัปของคุณถูกนำไปใช้กับทุกราคาที่คุณแสดงแล้ว
จากคำสั่งซื้อถึงรหัสที่ยืนยันแล้ว
สี่การเรียกใช้ครอบคลุมวงจรชีวิตทั้งหมดของ OTP
ตรวจสอบแคตตาล็อก
GET /otp-catalog สำหรับบริการ, ประเทศ, และราคาที่ใช้งานจริง — ปรับราคากำไรของคุณก่อนที่จะแสดงให้ลูกค้า
สั่งหมายเลข
POST /otp-numbers พร้อมบริการ ประเทศ และ Idempotency-Key หมายเลขจะถูกส่งกลับทันที
รับรหัส
GET /otp-numbers/:id ตรวจสอบ SMS แบบสด หรือรอเหตุการณ์ otp.completed ของ webhook
ส่งซ้ำหรือคืนเงิน
ยังไม่มีรหัส? ลองใช้ /resend หรือ /cancel เพื่อรับเงินคืนเต็มจำนวนทันทีเข้าสู่กระเป๋าเงินของคุณ
สั่งหมายเลข OTP ในคำขอเดียว
clientReference คือรหัสที่ไม่ระบุตัวตนของคุณ — แนบเพื่อใช้ตรวจสอบคำสั่งซื้อตามบันทึกลูกค้าภายในของคุณ
curl -X POST https://vrnum.com/api/v1/otp-numbers \
-H "Authorization: Bearer vrnum_live_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: otp-5521" \
-d '{
"service": "whatsapp",
"countryCode": "us",
"clientReference": "otp-5521"
}'วงจรชีวิตคำสั่งซื้อ OTP ที่สมบูรณ์
แคตตาล็อก การสั่งซื้อ การส่งซ้ำ การยกเลิก/คืนเงิน และ webhooks — API JSON ที่สม่ำเสมอหนึ่งเดียว
/api/v1/otp-catalog/api/v1/otp-numbers/api/v1/otp-numbers/api/v1/otp-numbers/:id/api/v1/otp-numbers/:id/resend/api/v1/otp-numbers/:id/cancel/api/v1/webhook/api/v1/balanceเอกสารคำขอ/การตอบกลับทั้งหมดและคีย์ของคุณอยู่ในแดชบอร์ดของคุณหลังจากที่คุณเข้าสู่ระบบ
ใครสร้างบน API การยืนยัน OTP
ผลิตภัณฑ์ใด ๆ ที่ต้องการหมายเลขโทรศัพท์จริงสำหรับขั้นตอนการยืนยันครั้งเดียว
แพลตฟอร์มการยืนยันผ่าน SMS
ขายหมายเลข OTP ต่อให้ลูกค้าของคุณภายใต้แบรนด์ของคุณเอง พร้อมผลกำไรบนบริการแต่ละบริการ
QA & การทดสอบอัตโนมัติ
สร้างบัญชีทดสอบแบบใช้ครั้งเดียวบนบริการจริงโดยไม่ใช้หมายเลขโทรศัพท์ส่วนตัว
เครื่องมือบอท & เอเจนซี่
โปรแกรมการจัดสรรหมายเลขอย่างเป็นระบบสำหรับเวิร์กโฟลว์การสร้างบัญชีที่สร้างขึ้นสำหรับลูกค้า
เครื่องมือสำหรับนักพัฒนา
เสนอ 'ยืนยันด้วย SMS' เป็นฟีเจอร์ในแอปหรือ SDK ของคุณเองโดยไม่ต้องเป็นเจ้าของโครงสร้างพื้นฐานโทรคมนาคม
เชื่อถือได้พอที่จะเรียกเก็บเงินลูกค้าของคุณเองได้
คีย์ Idempotency
ลองใหม่อย่างปลอดภัยเมื่อเกิดเวลา timeout — คีย์ Idempotency เดียวกันจะส่งคืนคำสั่งเดิมเสมอ ไม่เคยซ้ำ
เว็บฮุกที่ลงลายมือชื่อแล้ว
event otp.completed, number.provisioned และ number.provisioning_failed ถูกลงลายมือชื่อด้วย X-VRNUM-Signature
การลองใหม่โดยอัตโนมัติ
การส่งเว็บฮุกล้มเหลวจะลองใหม่ตามตาราง backoff (5 นาที, 30 นาที, 2 ชั่วโมง, 6 ชั่วโมง, 24 ชั่วโมง) ก่อนที่เราจะยอมแพ้
ข้อจำกัดอัตราโปร่งใส
60 คำขอต่อนาทีต่อคีย์ พร้อมหัวข้อ X-RateLimit-* ในทุกการตอบกลับ
การเรียกเก็บเงินผ่านกระเป๋าเงิน
ไม่มีใบแจ้งหนี้หรือการสมัครสมาชิก — คำสั่งซื้อและการคืนเงินจะถูกโพสต์ไปยังยอดคงเหลือของคุณทันทีที่เกิดขึ้น
รหัสข้อผิดพลาดที่เสถียร
ทุกข้อผิดพลาดจะส่งรหัส JSON ที่เป็นมาตรฐาน ซึ่งการรวมระบบของคุณสามารถสลับใช้อย่างเชื่อถือได้
คำถามที่พบบ่อย
ฉันสามารถขายหมายเลข OTP ต่อผ่าน API ของ VRNUM ได้หรือไม่?
ได้ จุดสิ้นสุด otp-catalog และ otp-numbers จะคืนราคาขายต่อของคุณเท่านั้น กำหนดกำไรของคุณเองต่อบริการและประเทศ — ลูกค้าของคุณจะไม่เห็นต้นทุนภายในของ VRNUM
จะเกิดอะไรขึ้นถ้ารหัส OTP ไม่มาถึง?
โทร POST /otp-numbers/:id/cancel บนการเปิดใช้งานที่ยังรออยู่เพื่อรับเงินคืนเต็มจำนวนเข้ากระเป๋าเงินของคุณ คุณยังสามารถเรียก endpoint ส่งซ้ำก่อนก็ได้
การเปิดใช้งาน OTP ผ่าน API จะมีอายุการใช้งานนานเท่าใด?
การเปิดใช้งานแต่ละครั้งจะมีอายุการใช้งาน 20 นาทีนับจากสร้าง ยกเลิกก่อนหมดอายุเพื่อรับเงินคืนเต็มจำนวนหากรหัสไม่มาถึง
ฉันจะหลีกเลี่ยงการเก็บเงินซ้ำจากลูกค้าเมื่อทำการลองใหม่ได้อย่างไร?
ส่ง header Idempotency-Key บน POST /otp-numbers การลองส่งคำขอเดิมด้วยคีย์เดิมจะส่งกลับคำสั่งซื้อเดิมแทนที่จะสร้างคำสั่งซื้อใหม่
ฉันสามารถรับเหตุการณ์การส่งทันทีแทนการ polling ได้หรือไม่?
ได้ ลงทะเบียน webhook endpoint และรับเหตุการณ์ otp.completed ที่มีลายเซ็นทันทีที่เกิดขึ้น แทนการ polling
บริการใดบ้างที่รองรับผ่าน API?
มากกว่า 80 บริการรวมถึง WhatsApp, Telegram, Google, Instagram, Facebook, Discord และอื่น ๆ เรียก GET /otp-catalog เพื่อดูรายการสด
เริ่มขายต่อหมายเลข OTP วันนี้
สร้างบัญชีฟรี สร้างคีย์ API ของคุณ และจัดเตรียมหมายเลข OTP แรกของคุณภายในไม่กี่นาที