การเรียกดูข้อมูลสินค้า
warning
เนื้อหานี้สำหรับการใช้งาน New Product API ผ่าน /product-masters
เท่านั้น
การเรียกดูแบบระบุ Id ของสินค้า
สามารถระบุ product master id ของสินค้าที่ต้องการได้ด้วยการส่ง Get request ไปยัง /product-masters/:id
โดย id จะเป็นค่าเดียวกันกับ id ที่ปรากฏท้าย URL ในหน้าจอรายละเอียดของสินค้าบน FlowAccount

การเรียกดูแบบหลายรายการและการค้นหาสินค้า
สามารถเรียกดูรายการสินค้าได้ด้วยการส่ง Get request ไปยัง /product-masters
ซึ่งผลลัพธ์ที่ได้จะเป็นรายการแบบ paginated
เริ่มต้นที่ 20 รายการต่อ 1 page ซึ่งสามารถระบุขนาดที่ต้องการได้ ด้วยการส่ง pageSize
ที่มีค่าระหว่าง 1 และ 250
กรณีที่ระบุไว้เกินกว่าที่กำหนด API จะปรับให้เหลือ 250 ทันที ส่วนการระบุ page ที่ต้องการแสดงบน
ให้ส่ง currentPage
มาใน query parameter หากไม่ระบุ จะมีค่าเริ่มเป็น 1
ทั้งนี้ response data ของการเรียกดูแบบหลายรายการ จะอยู่ในรูปแบบดังนี้
Field | Type | Description |
---|---|---|
total | number | จำนวน product master ที่มีภายใต้ธุรกิจนั้น ๆ |
currentPage | number | ลำดับของ page ที่แสดงผลลัพธ์ปัจจุบัน |
list | ProductMasterSummary[] | Array ของ product master summary โดยจำนวน element จะเท่ากับ pageSize ที่ request แต่จะน้อยกว่าสำหรับรายการที่เหลือ |