ส่งออกประวัติการตรวจเป็น CSV
POSThttps://api.checkslip.com/api/slips/exports
ใช้ API key
สร้างไฟล์ CSV ของประวัติการตรวจด้วยตัวกรองและคอลัมน์เดียวกับหน้าประวัติ สำหรับเทียบกับออเดอร์ของคุณ · ไม่เกิน 1,000,000 แถวได้ไฟล์ทันที เกินนั้นทำเป็นงานเบื้องหลัง แบ่งไฟล์ละไม่เกิน 1,000,000 แถว และลบไฟล์ 24 ชั่วโมงหลังจากไฟล์พร้อม · ครั้งหนึ่งได้ไม่เกิน 100,000,000 แถว ถ้ามีมากกว่านั้นใช้ continue_cursor ส่งต่อได้โดยไม่ซ้ำไม่ขาด · ไม่หักเครดิต · ทำได้ครั้งละหนึ่งงานต่อบัญชี · ใช้ API key ที่มีสิทธิ์ slip:read · ไฟล์มีชื่อผู้โอนและผู้รับ เก็บไฟล์ให้ปลอดภัย
Request body
application/json
| ฟิลด์ | ชนิด | จำเป็น |
|---|---|---|
q | string | ไม่ |
trans_ref | string | ไม่ |
outcome | FOUND | NOT_FOUND | DUPLICATE | PENDING | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD[] | ไม่ |
outcome_not | FOUND | NOT_FOUND | DUPLICATE | PENDING | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD[] | ไม่ |
sender_bank | string | ไม่ |
api_key | string | ไม่ |
charged | true | false | unsettled[] | ไม่ |
free_reason | NOT_FOUND | DUPLICATE | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD | SYSTEM_ERROR | OTHER[] | ไม่ |
from | string (date-time) | ไม่ |
to | string (date-time) | ไม่ |
columns | request_id | outcome | status | checked_at | channel | api_key_id | client_reference | duplicate_of.request_id | charge_confirmed | charged | free_reason | slip.trans_ref | slip.transferred_at | slip.amount.satang | slip.amount.currency | slip.sender.bank.code | slip.sender.bank.bot_code | slip.sender.name_th | slip.sender.name_en | slip.sender.account | slip.receiver.bank.code | slip.receiver.bank.bot_code | slip.receiver.name_th | slip.receiver.name_en | slip.receiver.account[] | ใช่ |
cursor | string | ไม่ |
Responses
200 application/json
| ฟิลด์ | ชนิด | จำเป็น |
|---|---|---|
export_id | string (uuid) | ใช่ |
state | QUEUED | RUNNING | READY | FAILED | EXPIRED | ใช่ |
mode | DIRECT | JOB | ไม่ |
created_at | string (date-time) | ใช่ |
request | ExportRequest | ใช่ |
request.q | string | ไม่ |
request.trans_ref | string | ไม่ |
request.outcome | FOUND | NOT_FOUND | DUPLICATE | PENDING | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD[] | ไม่ |
request.outcome_not | FOUND | NOT_FOUND | DUPLICATE | PENDING | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD[] | ไม่ |
request.sender_bank | string | ไม่ |
request.api_key | string | ไม่ |
request.charged | true | false | unsettled[] | ไม่ |
request.free_reason | NOT_FOUND | DUPLICATE | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD | SYSTEM_ERROR | OTHER[] | ไม่ |
request.from | string (date-time) | ไม่ |
request.to | string (date-time) | ไม่ |
request.columns | request_id | outcome | status | checked_at | channel | api_key_id | client_reference | duplicate_of.request_id | charge_confirmed | charged | free_reason | slip.trans_ref | slip.transferred_at | slip.amount.satang | slip.amount.currency | slip.sender.bank.code | slip.sender.bank.bot_code | slip.sender.name_th | slip.sender.name_en | slip.sender.account | slip.receiver.bank.code | slip.receiver.bank.bot_code | slip.receiver.name_th | slip.receiver.name_en | slip.receiver.account[] | ใช่ |
request.cursor | string | ไม่ |
rows | integer | null | ไม่ |
truncated | boolean | ไม่ |
truncated_after | object | null | ไม่ |
truncated_after.checked_at | string (date-time) | ใช่ |
truncated_after.request_id | string (uuid) | ใช่ |
continue_cursor | string | null | ไม่ |
expires_at | string (date-time) | null | ไม่ |
parts | object[] | ไม่ |
parts[].part | integer | ใช่ |
parts[].rows | integer | null | ไม่ |
parts[].url | string (uri) | ใช่ |
parts[].url_expires_at | string (date-time) | ใช่ |
202 application/json
| ฟิลด์ | ชนิด | จำเป็น |
|---|---|---|
export_id | string (uuid) | ใช่ |
state | QUEUED | RUNNING | READY | FAILED | EXPIRED | ใช่ |
mode | DIRECT | JOB | ไม่ |
created_at | string (date-time) | ใช่ |
request | ExportRequest | ใช่ |
request.q | string | ไม่ |
request.trans_ref | string | ไม่ |
request.outcome | FOUND | NOT_FOUND | DUPLICATE | PENDING | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD[] | ไม่ |
request.outcome_not | FOUND | NOT_FOUND | DUPLICATE | PENDING | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD[] | ไม่ |
request.sender_bank | string | ไม่ |
request.api_key | string | ไม่ |
request.charged | true | false | unsettled[] | ไม่ |
request.free_reason | NOT_FOUND | DUPLICATE | UNAVAILABLE | INVALID_QR | INVALID_FILE | QR_TAMPERED | TOO_OLD | SYSTEM_ERROR | OTHER[] | ไม่ |
request.from | string (date-time) | ไม่ |
request.to | string (date-time) | ไม่ |
request.columns | request_id | outcome | status | checked_at | channel | api_key_id | client_reference | duplicate_of.request_id | charge_confirmed | charged | free_reason | slip.trans_ref | slip.transferred_at | slip.amount.satang | slip.amount.currency | slip.sender.bank.code | slip.sender.bank.bot_code | slip.sender.name_th | slip.sender.name_en | slip.sender.account | slip.receiver.bank.code | slip.receiver.bank.bot_code | slip.receiver.name_th | slip.receiver.name_en | slip.receiver.account[] | ใช่ |
request.cursor | string | ไม่ |
rows | integer | null | ไม่ |
truncated | boolean | ไม่ |
truncated_after | object | null | ไม่ |
truncated_after.checked_at | string (date-time) | ใช่ |
truncated_after.request_id | string (uuid) | ใช่ |
continue_cursor | string | null | ไม่ |
expires_at | string (date-time) | null | ไม่ |
parts | object[] | ไม่ |
parts[].part | integer | ใช่ |
parts[].rows | integer | null | ไม่ |
parts[].url | string (uri) | ใช่ |
parts[].url_expires_at | string (date-time) | ใช่ |
Error ที่อาจได้
400401403409429
error ในรูป Problem Details ดูรหัสทั้งหมดที่ รหัสข้อผิดพลาด