JSON · HTTPS · Bearer key

SMS API รับรหัสยืนยันและส่ง SMS ได้ในที่เดียว

TODAY SMS API คือ API สำหรับนักพัฒนาที่รวม API ยืนยันทาง SMS สำหรับรับรหัสยืนยันด้วยเบอร์ใช้ครั้งเดียว และ API ส่ง SMS ไปยัง 227 ประเทศ ไว้ใน API key เดียวและยอดเงินเดียว คำขอและผลตอบกลับเป็น JSON ทั้งหมด และราคากับกฎการคืนเงินเหมือนเว็บไซต์

today-sms.com/api/v1
$ curl -X POST https://today-sms.com/api/v1/numbers \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"app":"telegram","country":"indonesia"}'
{
  "id": "N-7K2M-QX4P-9D3A",
  "phone": "+6281234567890",
  "price": "0.4515",
  "status": "waiting",
  "expires_at": "2026-10-18T09:20:00.000Z"
}

$ curl https://today-sms.com/api/v1/numbers/N-7K2M-QX4P-9D3A \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "id": "N-7K2M-QX4P-9D3A",
  "status": "received",
  "sms": [
    { "code": "482913", "text": "Your code is 482913", "at": "2026-10-18T09:02:11.000Z" }
  ]
}
  • 300 ครั้งต่อนาที
  • คีย์เดียวทั้งรับและส่ง
  • ล้มเหลวหรือไม่ได้รับ คืนเข้ายอดเงิน
  • เติมเงินด้วย 12 วิธีคริปโต

สิ่งที่ทำได้ด้วย SMS API

API ยืนยันทาง SMS

เลือกแอปและประเทศเพื่อซื้อเบอร์ แล้วเช็กสถานะเพื่อรับรหัสยืนยัน ถ้าไม่ได้รับ SMS เงินเต็มจำนวนจะคืนเข้ายอดเงินเมื่อหมดเวลา

API ส่ง SMS

ส่งข้อความถึงผู้รับสูงสุด 1,000 คนในครั้งเดียว และรับรายงานการส่งถึงของผู้รับแต่ละคน ใส่เวลาที่ตั้งส่งแล้วระบบจะส่งตามเวลานั้น

API ราคาและจำนวนคงเหลือ

ดึงประเทศและราคาตามแอป จำนวนเบอร์ และราคาต่อ SMS ตามประเทศผ่าน API แล้วนำไปแสดงในบริการของคุณได้เลย

ยอดเงินเดียว

การรับและการส่งใช้ยอดเงินเดียวกัน เติมยอดเงินด้วย USDT และเช็กผ่าน API ได้ตลอดเวลา

เมธอดทั้งหมดโดยสรุป

เมธอดหน้าที่
GET/balanceดูยอดเงิน
GET/appsรายการแอป
GET/prices?app=telegramประเทศและราคาตามแอป
POST/numbersซื้อเบอร์
GET/numbers/{id}สถานะเบอร์และ SMS
POST/numbers/{id}/cancelยกเลิกเบอร์
POST/numbers/{id}/finishปิดเบอร์
GET/messages/pricesราคา SMS ตามประเทศ
POST/messagesส่ง SMS
GET/messages/{id}สถานะการส่งและรายงานการส่งถึง
POST/messages/{id}/cancelยกเลิกการส่งตามเวลา

SMS API คืออะไร?

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

TODAY SMS API มีให้ทั้งสองแบบ แบบแรกคือ API ยืนยันทาง SMS (SMS activation API) สำหรับรับรหัสยืนยันของแอปด้วยเบอร์ใช้ครั้งเดียว อีกแบบคือ API ส่ง SMS ไปยังโทรศัพท์มือถือทั่วโลก ทั้งสอง API ใช้ URL เดียวกัน API key เดียวกัน และยอดเงินเดียวกัน จึงไม่ต้องสมัครแยกหรือเติมเงินแยก

ใช้ API ยืนยันทาง SMS อย่างไร?

มี 4 ขั้นตอน เลือกรหัสแอปด้วย GET /apps แล้วดูประเทศและราคาด้วย GET /prices?app=CODE ซื้อเบอร์ด้วย POST /numbers แล้วจะได้เบอร์และ id กลับมา จากนั้นเรียก GET /numbers/{id} ทุกไม่กี่วินาทีเพื่อเช็กว่ารหัสยืนยันมาหรือยัง เมื่อได้รหัสแล้ว ปิดเบอร์ด้วย POST /numbers/{id}/finish

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

ใช้ API ส่ง SMS อย่างไร?

ส่งรายชื่อผู้รับ (to) และข้อความ (text) ไปที่ POST /messages แล้วจะได้ id ของข้อความ จำนวนผู้รับ จำนวนข้อความ และค่าใช้จ่ายรวมกลับมา ใส่ผู้รับในรูปแบบสากลที่มี + และรหัสประเทศ ได้สูงสุด 1,000 คนต่อคำขอ ถ้าต้องการตั้งเวลาส่ง ให้ใส่เวลา UTC ใน at

หลังส่ง ตรวจรายงานการส่งถึงของผู้รับแต่ละคนด้วย GET /messages/{id} สถานะมี 4 แบบคือ pending, sent, delivered และ failed ข้อความที่จบด้วย failed เงินจะรวมเข้าใน refunded และคืนเข้ายอดเงิน การส่งตามเวลาที่ยังไม่ได้ส่งยกเลิกได้ด้วย POST /messages/{id}/cancel

การส่งรหัสยืนยัน (OTP) ก็ใช้เมธอดเดียวกัน รหัสหนึ่งรายการนับเป็น 1 ข้อความ จึงไม่มีค่าบริการยืนยันแยก และดึงราคาต่อข้อความตามประเทศด้วย GET /messages/prices มาใช้คำนวณค่าใช้จ่ายของคุณได้

เลือก SMS API ราคาถูกต้องดูอะไรบ้าง?

ดูทั้งราคาต่อข้อความในตารางราคาและยอดรวมที่จ่ายจริง TODAY SMS ไม่มีค่าบริการรายเดือน หักเฉพาะตามจำนวนข้อความที่ส่ง และคืนเงินของข้อความที่ล้มเหลวและรหัสยืนยันที่ไม่ได้รับเข้ายอดเงิน

ต่อไป ดูที่การจัดการคีย์และขีดจำกัด คุณจะได้รับคีย์ API หนึ่งคีย์ต่อบัญชีและสามารถสร้างคีย์ใหม่ได้ตลอดเวลา ซึ่งจะบล็อกคีย์เก่าทันที อนุญาตคำขอได้สูงสุด 300 ต่อนาที เพียงพอสำหรับการทำงานอัตโนมัติส่วนใหญ่ สุดท้าย ดูที่การชำระเงิน คุณสามารถเติมเงินด้วยวิธีการคริปโต 12 วิธี รวมถึง USDT, USDC และ BTC โดยไม่ต้องใช้บัตร เพื่อให้คุณสามารถเริ่มต้นได้ทันทีจากประเทศใดก็ได้

รับ API key อย่างไร?

สร้างบัญชี แล้วเมื่อเติมเงินครั้งแรกเข้ายอดเงิน คุณสร้างคีย์ได้ในหน้า API key คีย์จะแสดงเพียงครั้งเดียวตอนสร้าง จึงควรเก็บไว้ในที่ปลอดภัย ส่งคีย์ในส่วนหัว Authorization: Bearer ทุกคำขอ

ถ้าคิดว่าคีย์รั่วไหล ให้สร้างคีย์ใหม่ในหน้า API key คีย์เดิมจะใช้ไม่ได้ทันที ผู้ที่มีคีย์จะซื้อเบอร์หรือส่ง SMS ด้วยยอดเงินของคุณได้ จึงไม่ควรใส่คีย์ในโค้ดฝั่งเบราว์เซอร์หรือรีโพสิทอรีสาธารณะ

เชื่อมต่อ SMS API ได้เลยตอนนี้

สมัครด้วยโทเค็นเพียงอันเดียว เมื่อเติมเงินครั้งแรกเข้ายอดเงินแล้ว สร้าง API key แล้ววางตัวอย่างจากเอกสารเพื่อส่งคำขอแรกได้เลย