API Documentation

POST /slip-checker

Endpoint นี้ใช้สำหรับ ตรวจสอบข้อมูลสลิป ด้วย API Key และ QR Code ที่ได้จากสลิปโอนเงิน
ผู้ใช้งานต้องส่ง apiKey และ qrCode ใน request body แบบ JSON

Headers:
  • Content-Type: application/json (required)
Request Body:
{
  "apiKey": "{your-package-apikey}",
  "qrCode": "{slip-qr-code}"
}
            
Response:
                {
                    "result": {
                        "message": "suceess",
                        "transactionRef": "202508298tmYXXXXXXXXXX",
                        "amount": 100,
                        "transactionDate": "2025-08-29T09:45:32Z",
                        "senderName": "นาง อุ๋งอิ๋ง ชิXXXX",
                        "senderBank": "KBank",
                        "receiverName": "นาย วุ้นเส้น ฮุXXXX",
                        "receiverBank": "SCB"
                    },
                    "totalPackageUsed": "4/2000" // จำนวนครั้งที่ใช้ API Key นี้ไปแล้ว / จำนวนครั้งสูงสุดที่แพ็กเกจนี้รองรับ
                }
            
Example cURL Command:
curl --location 'https://api.slip-checker.com/slip-checker' \
--header 'Content-Type: application/json' \
--data '{
  "apiKey": "9947b52b-XXXXX-4e59-96c7-XXXXXXXXX",
  "qrCode": "0046000600000101030340225MTI0012098XXXXXXXXXXXXXXXXXXXXXXXXX"
}'
            

คำอธิบาย:
- apiKey: รหัส API Key ของ Package
- qrCode: ข้อมูล QR Code ที่อ่านได้จากสลิปโอนเงิน
- ระบบจะตรวจสอบความถูกต้องของ apiKey และ qrCode และคืนข้อมูลผลลัพธ์กลับมาในรูปแบบ JSON