ตรวจสอบรายการโอนกับธนาคาร
POSThttps://api.checkslip.com/api/slips/lookup
ใช้ API key
ส่งข้อความ QR ที่อ่านได้จากสลิป หรือส่งรูปสลิป แล้วเราไปขอข้อมูลรายการโอนที่ธนาคารผู้โอนมีอยู่ และส่งข้อมูลนั้นกลับไป · เราส่งข้อมูลที่ธนาคารมีให้ ไม่ได้ตัดสินแทนคุณว่าจะรับเงินหรือไม่ คุณเอาข้อมูลไปเทียบกับออเดอร์ของคุณเอง · ผลอยู่ในฟิลด์ outcome เช่น FOUND (ธนาคารคืนข้อมูลรายการมา), NOT_FOUND (ธนาคารไม่มีรายการตามเลขนี้), DUPLICATE (บัญชีนี้เคยดึงรายการนี้แล้ว), PENDING (ธนาคารยังไม่ขึ้นรายการ ระบบลองใหม่ให้) · หัก 1 เครดิตเฉพาะเมื่อ outcome เป็น FOUND ผลอื่นไม่หักเครดิต · ไม่เก็บรูปสลิป เก็บเฉพาะข้อความใน QR · รูปไม่เกิน 10 MB และ 50 ล้านพิกเซล รับเฉพาะ JPEG, PNG และ WebP (HEIC, GIF และ PDF ได้ 422 invalid-file ไม่หักเครดิต) · ส่ง header Idempotency-Key ทุกครั้ง ส่งซ้ำด้วยค่าเดิมได้ผลเดิม และไม่หักเครดิตซ้ำ · ใช้ API key ที่มีสิทธิ์ slip:lookup
Parameters
| ฟิลด์ | ส่งทาง | ชนิด | จำเป็น |
|---|---|---|---|
Idempotency-Key | header | string | ไม่ |
Request body
application/json รับแบบนี้ได้ด้วย: multipart/form-data
| ฟิลด์ | ชนิด | จำเป็น |
|---|---|---|
qr | string | ใช่ |
client_reference | string | null | ไม่ |
Responses
200 application/json
| ฟิลด์ | ชนิด | จำเป็น |
|---|---|---|
request_id | string (uuid) | ใช่ |
outcome | FOUND | NOT_FOUND | DUPLICATE | PENDING | ใช่ |
checked_at | string (date-time) | ใช่ |
slip | Slip | SlipSummary | ใช่ |
duplicate_of | DuplicateOf | ไม่ |
duplicate_of.request_id | string (uuid) | ใช่ |
duplicate_of.checked_at | string (date-time) | ใช่ |
client_reference | string | null | ไม่ |
202 application/json
| ฟิลด์ | ชนิด | จำเป็น |
|---|---|---|
request_id | string (uuid) | ใช่ |
outcome | FOUND | NOT_FOUND | DUPLICATE | PENDING | ใช่ |
checked_at | string (date-time) | ใช่ |
slip | Slip | SlipSummary | ใช่ |
duplicate_of | DuplicateOf | ไม่ |
duplicate_of.request_id | string (uuid) | ใช่ |
duplicate_of.checked_at | string (date-time) | ใช่ |
client_reference | string | null | ไม่ |
Error ที่อาจได้
400401402403409413415422429500503
error ในรูป Problem Details ดูรหัสทั้งหมดที่ รหัสข้อผิดพลาด