ข้ามไปยังเนื้อหาหลัก

REST API

ดูข้อมูลบัญชีและโทเคนคงเหลือ

ตรวจสอบชื่อร้านค้า แพ็กเกจปัจจุบัน โทเคนคงเหลือ เครดิตสำรอง อัตราการหักต่อครั้ง และวันหมดอายุแพ็กเกจ เหมาะกับการทำระบบแจ้งเตือนก่อนโทเคนหมด

GET/api/account/info

การคิดโทเคน

ไม่หักโทเคน เป็นการอ่านข้อมูลบัญชีเท่านั้น

พารามิเตอร์

รูปแบบข้อมูลที่ส่งเข้ามา:

Headers

ฟิลด์ชนิดข้อมูลจำเป็นคำอธิบาย
Authorizationstringจำเป็นBearer ตามด้วย API Secret ของร้านค้า

ตัวอย่างการเรียกใช้

curl -X GET "https://slip.thesurelab.com/api/account/info" \
  -H "Authorization: Bearer $API_SECRET"

ตัวอย่างการเรียก /api/account/info

ตัวอย่างผลลัพธ์

ตัวอย่างผลลัพธ์
{
  "code": "200001",
  "message": "Get Info Success",
  "data": {
    "storeName": "ร้านทดสอบ 4SureSlip",
    "packageName": "Business 30 วัน",
    "tokens": 4820.5,
    "credits": 100,
    "rate": { "chat": 1, "api": 1 },
    "estimatedSlips": { "chat": 4820, "api": 4820 },
    "expiresAt": "2026-08-15T16:59:59.000Z"
  }
}

อ่านผลจากฟิลด์ code เสมอ

ผลลัพธ์ทางธุรกิจทุกกรณีตอบกลับด้วย HTTP 200 ระบบจะแยกผลด้วยฟิลด์ code เท่านั้น ดูรายการรหัสทั้งหมดได้ที่หน้า Response

ข้อควรรู้

  • rate.api คืออัตราการหักโทเคนต่อการตรวจหนึ่งครั้งผ่าน API ส่วน rate.chat ใช้กับช่องทางแชท
  • estimatedSlips คือจำนวนสลิปโดยประมาณที่ตรวจได้จากโทเคนคงเหลือ
  • ถ้าแพ็กเกจหมดอายุแล้ว ทุก endpoint จะตอบกลับ HTTP 402 พร้อมข้อความ Package expired