คู่มือการใช้งาน
ดึงข้อมูลสลิปเก่า
คู่มือ REST API
Requestรายละเอียด Request
Responseรายละเอียด Response
ตัวอย่าง ตัวอย่างการใช้งาน
/api/verify-slip/{referenceId}
GET
Auth Required
GET
Endpoint:
/api/verify-slip/{referenceId}
Auth Required
เงื่อนไขการใช้งาน
- จะต้องระบุ API Secret มากับ Header ทุกครั้ง ที่เรียกใช้งาน API*ดูวิธีใช้งานได้ที่หน้า Authentication
- สามารถระบุ IP Whitelist เพื่อกำหนดการเข้าถึง API จาก IP ที่กำหนดได้
Request Data (Params)
Key
Type
ตัวอย่าง
Required
referenceId
String
รหัสอ้างอิงสลิป
รายละเอียด Response
Key
Type
Description
Example
ตัวอย่าง
code
String
รหัสผลลัพธ์ของการทำรายการ
"200001"
รหัสผลลัพธ์ของการทำรายการ
message
String
ข้อความผลลัพธ์ของการทำรายการ
"Get Info Success"
ข้อความผลลัพธ์ของการทำรายการ
data
Object | undefined
ผลลัพธ์ข้อมูลทั้งหมด
{ ... }
ผลลัพธ์ข้อมูลทั้งหมด
data.referenceId
String
รหัสอ้างอิงสลิป
"92887bd5-60d3-4744-9a98-b8574eaxxxxx-xx",
รหัสอ้างอิงสลิป
data.decode
String
รหัสอ้างอิง QR Code
"0041000600000101030040220014242082547BPM049885102TH9104xxxx",
รหัสอ้างอิง QR Code
data.transRef
String
รหัสอ้างอิงของข้อมูลชุดนี้
"015073144041ATF00999",
รหัสอ้างอิงของข้อมูลชุดนี้
data.dateTime
String
วันที่โอน
"2025-10-05T14:48:00.000Z",
วันที่โอน
data.verifyDate
String
เวลาที่ส่งตรวจสอบ
"2025-10-05T14:48:00.000Z",
เวลาที่ส่งตรวจสอบ
data.amount
Number
จำนวนเงินที่โอน
1
จำนวนเงินที่โอน
data.ref1
String | NULL
รหัสอ้างอิง 1
"xxx" | null
รหัสอ้างอิง 1
data.ref2
String | NULL
รหัสอ้างอิง 2
"xxx" | null
รหัสอ้างอิง 2
data.ref3
String | NULL
รหัสอ้างอิง 3
"xxx" | null
รหัสอ้างอิง 3
data.receiver
Object
ข้อมูลผู้รับ
{ ... }
ข้อมูลผู้รับ
data.receiver.account
Object
ข้อมูลบัญชีผู้รับ
{ ... }
ข้อมูลบัญชีผู้รับ
data.receiver.account.name
String
ชื่อบัญชีผู้รับ
"บริษัท สลิปทูโก จำกัด"
ชื่อบัญชีผู้รับ
data.receiver.account.bank
Object
ข้อมูลธนาคารผู้รับ
{ ... }
ข้อมูลธนาคารผู้รับ
data.receiver.account.bank.account
String | NULL
เลขบัญชีธนาคารผู้รับ
"xxx-x-x5366-x"
เลขบัญชีธนาคารผู้รับ
data.receiver.account.proxy
Object | NULL
ข้อมูลตัวแทนบัญชีผู้รับ
{ ... } | null
ข้อมูลตัวแทนบัญชีผู้รับ
data.receiver.account.proxy.type
String | NULL
NATID, MSISDN, EWALLTID, EMAIL, BILLERID
"NATID"
NATID, MSISDN, EWALLTID, EMAIL, BILLERID
data.receiver.account.proxy.account
String | NULL
เลขตัวแทนบัญชีผู้รับ
"xxx-x-x5366-x"
เลขตัวแทนบัญชีผู้รับ
data.receiver.bank
Object
ข้อมูลธนาคารผู้รับ
{ ... }
ข้อมูลธนาคารผู้รับ
data.receiver.bank.id
String
เลขธนาคารผู้รับ
"004"
เลขธนาคารผู้รับ
data.receiver.bank.name
String | NULL
ชื่อธนาคารผู้รับ
"ธนาคารกสิกรไทย"
ชื่อธนาคารผู้รับ
data.sender
Object
ข้อมูลผู้ส่ง
{ ... }
ข้อมูลผู้ส่ง
data.sender.account
Object
ข้อมูลบัญชีผู้ส่ง
{ ... }
ข้อมูลบัญชีผู้ส่ง
data.sender.account.name
String
ชื่อผู้ส่ง
"บริษัท สลิปทูโก จำกัด",
ชื่อผู้ส่ง
data.sender.account.bank
Object
ข้อมูลบัญชีผู้ส่ง
{ ... }
ข้อมูลบัญชีผู้ส่ง
data.sender.account.bank.account
String
เลขที่บัญชีผู้ส่ง
"xxx-x-x9866-x"
เลขที่บัญชีผู้ส่ง
data.sender.bank
Object
ข้อมูลธนาคารผู้ส่ง
{ ... }
ข้อมูลธนาคารผู้ส่ง
data.sender.bank.id
String
เลขธนาคารผู้ส่ง
"004"
เลขธนาคารผู้ส่ง
data.sender.bank.name
String | NULL
ชื่อธนาคารผู้ส่ง
"ธนาคารกสิกรไทย"
ชื่อธนาคารผู้ส่ง
ตัวอย่าง Response
{
"code": "200001",
"message": "Get Info Success",
"data": {
"referenceId": "92887bd5-60d3-4744-9a98-b8574eaxxxxx-xx",
"decode": "0041000600000101030040220014242082547BPM049885102TH9104xxxx",
"transRef": "015073144041ATF00999",
"dateTime": "2025-10-05T14:48:00.000Z",
"amount": 1,
"ref1": null,
"ref2": null,
"ref3": null,
"receiver": {
"account": {
"name": "บริษัท สลิปทูโก จำกัด",
"bank": {
"account": "xxx-x-x5366-x"
},
"proxy": {
"type": "NATID",
"account": "xxx-x-x5366-x"
}
},
"bank": {
"id": "004",
"name": "ธนาคารกสิกรไทย"
}
},
"sender": {
"account": {
"name": "บริษัท สลิปทูโก จำกัด",
"bank": {
"account": "xxx-x-x9866-x"
}
},
"bank": {
"id": "004",
"name": "ธนาคารกสิกรไทย"
}
}
}
}เงื่อนไขการใช้งาน
- จะต้องระบุ API Secret มากับ Header ทุกครั้ง ที่เรียกใช้งาน API*ดูวิธีใช้งานได้ที่หน้า Authentication
- สามารถระบุ IP Whitelist เพื่อกำหนดการเข้าถึง API จาก IP ที่กำหนดได้
ประเภท
ตัวอย่าง
วิธีการใช้งาน JavaScript
วิธีการใช้งาน Curl
