Integration
ระบบ Third-Party API (Open API), API Key สำหรับนักพัฒนา และการเชื่อมต่อกับบริการภายนอก
Third-Party API (Open API)
Endpoint ชุดนี้ให้นักพัฒนาเชื่อมต่อระบบภายนอกผ่าน API Key แทน session cookie — ใช้ Header X-Api-Key: pdlive_... ทุก request
MethodPathPermissionคำอธิบาย
GET
/open-api/v1/docs—หน้า API Docs (HTML)GET
/open-api/v1/me—ข้อมูล user + สถิติ API key ปัจจุบันGET
/open-api/v1/balancebalance:readยอดเงิน (points), totalSpent, totalTopupGET
/open-api/v1/productsproducts:readรายการสินค้า (page, limit, search, category)GET
/open-api/v1/products/:idproducts:readรายละเอียดสินค้า + จำนวนสต็อกPOST
/open-api/v1/orderorder:createสั่งซื้อสินค้า (productId, quantity, optionIndex)GET
/open-api/v1/ordershistory:readประวัติการสั่งซื้อ (page, limit)POST
/open-api/v1/claimclaim:createสร้างคำร้องเรียน (productId, orderId, message)GET
/open-api/v1/claimsclaim:readรายการคำร้องเรียน (page, limit)ดู interactive docs ได้ที่
/open-api/v1/docs บน server — แสดง request/response ตัวอย่างครบทุก endpointสิทธิ์ API Key (Permissions)
products:readดูสินค้าเข้าถึง GET /products และ /products/:idbalance:readดูยอดเงินเข้าถึง GET /balanceorder:createสั่งซื้อสินค้าเข้าถึง POST /orderhistory:readดูประวัติคำสั่งซื้อเข้าถึง GET /ordersclaim:createสร้างคำร้องเรียนเข้าถึง POST /claimclaim:readดูคำร้องเรียนเข้าถึง GET /claimsสร้างและจัดการ API Key ได้จาก โปรไฟล์ → API Keys · สูงสุด 10 key ต่อบัญชี · key จะแสดงครั้งเดียวเมื่อสร้าง
บริการภายนอกที่รองรับ
Byshop
สินค้าและออเดอร์ผ่าน Byshop API — toggle enable_byshop
Wichxshop
สินค้าและออเดอร์ผ่าน Wichxshop API — toggle enable_wichxshop
Ads4u
บริการ Social Boosting — toggle enable_ads4u
GrizzlySMS
เช่าเบอร์รับ OTP ชั่วคราว — toggle enable_grizzlysms
ระบบอื่น
- Image Dialog — popup รูปภาพเมื่อผู้ใช้เข้าหน้าเว็บ
- Cookie Notification — แจ้งเตือนการใช้ cookie
- Custom HTML — inject HTML/JS/CSS สำหรับ analytics หรือ widget
- จัดการ Tab / Status — ระบบ tab navigation และ status สินค้า

