AllinSMS

เอกสาร API

handler_api ที่เข้ากันได้กับ sms-activate: action สถานะ รหัสประเทศและรหัสบริการเหมือนเดิม พร้อมเว็บฮุกรหัส

URL ของ handler_api

https://allinsms.com/stubs/handler_api.php

URL หลักของ REST API

https://allinsms.com/v1

สร้างบัญชีเพื่อรับคีย์ API

เบอร์ (handler_api)

GET หรือ POST พร้อม api_key และ action ประเทศใช้ id ตัวเลขมาตรฐาน (getCountries) และบริการใช้รหัสมาตรฐาน (tg, wa, go …) การตอบกลับเป็นข้อความธรรมดา เว้นแต่ระบุไว้

GET https://allinsms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=getNumber&service=tg&country=6
actionพารามิเตอร์การตอบกลับคำอธิบาย
getBalanceไม่มีACCESS_BALANCE:12.3400เครดิตปัจจุบันใน USD
getNumberservice, country, maxPrice?ACCESS_NUMBER:1042:6281244739021ซื้อเบอร์ เรียกเก็บเงินทันที และคืนเงินหากไม่มีรหัสเข้ามา
getNumberV2service, country, maxPrice?{"activationId":1042,"phoneNumber":"628…","activationCost":"0.7800",…}เหมือน getNumber แต่ตอบกลับเป็น JSON พร้อมราคาและเวลาสิ้นสุด
getStatusidSTATUS_WAIT_CODE · STATUS_OK:48213 · STATUS_WAIT_RETRY:48213 · STATUS_CANCELตรวจสอบทุก 3 ถึง 5 วินาทีจนกว่ารหัสจะมาถึง
getStatusV2id{"verificationType":0,"sms":{"code":"48213","text":"…"},"call":null}สถานะแบบ JSON พร้อมข้อความ SMS ฉบับเต็ม
getFullSmsidFULL_SMS:Your code is 48213ข้อความเต็มของ SMS ล่าสุด
setStatusid, status=1|3|6|8ACCESS_READY · ACCESS_RETRY_GET · ACCESS_ACTIVATION · ACCESS_CANCEL1 พร้อม, 3 ขอรหัสอื่น, 6 เสร็จสิ้น, 8 ยกเลิก (หลังเวลารอ ก่อนได้รับรหัส)
getActiveActivationsไม่มี{"status":"success","activeActivations":[…]}เบอร์ของคุณที่ยังใช้งานอยู่
getPricesservice?, country?{"6":{"tg":{"cost":"0.7800","count":5320}}}ราคาและจำนวนคงเหลือแยกตามประเทศและบริการ
getNumbersStatuscountry?{"tg_0":"5320","wa_0":"812",…}จำนวนคงเหลือของแต่ละบริการในประเทศหนึ่ง
getCountriesไม่มี{"6":{"id":6,"eng":"Indonesia","iso":"id","phoneCode":"62",…}}รายชื่อประเทศพร้อม id
getServicesListไม่มี{"status":"success","services":[{"code":"tg","name":"Telegram"}]}รหัสและชื่อบริการ

ค่าของ setStatus

  • 1 · ส่งเบอร์ให้บริการแล้ว กำลังรอ SMS
  • 3 · ขอรหัสอื่นไปยังเบอร์เดิม
  • 6 · เสร็จสิ้นการเปิดใช้งาน
  • 8 · ยกเลิกและคืนเงิน (ยังไม่มีรหัส)

ระยะเวลา

โดยค่าเริ่มต้น เบอร์ใช้งานได้ 20 นาที ยกเลิกได้หลังซื้อ 120 วินาที (หากเร็วกว่านั้นจะได้ EARLY_CANCEL_DENIED) หากไม่มีรหัส การเปิดใช้งานจะคืนเงินอัตโนมัติเมื่อสิ้นสุด ขีดจำกัด: 300 คำขอต่อนาทีต่อคีย์

ข้อผิดพลาด

NO_KEYBAD_KEYNO_ACTIONBAD_ACTIONBAD_SERVICEBAD_COUNTRYNO_NUMBERSNO_BALANCEWRONG_MAX_PRICE:0.7800CHANNELS_LIMITNO_ACTIVATIONBAD_STATUSEARLY_CANCEL_DENIEDTOO_MANY_REQUESTS

เว็บฮุก

ตั้ง URL เว็บฮุกในหน้าบัญชี แล้วเราจะ POST รหัสที่ได้รับทุกรายการไปเป็น JSON และลองซ้ำสองครั้งหากเซิร์ฟเวอร์ของคุณไม่ตอบ 2xx

POST https://your-server/webhook
{ "activationId": 1042, "service": "tg", "country": "id", "phone": "6281244739021",
  "code": "48213", "text": "Telegram code: 48213 …", "receivedAt": "2026-10-09T03:12:44.000Z" }