เปลี่ยนแปลงสถานะ HTTP Response Status Code สำหรับ Withholding Tax API
ประกาศการเปลี่ยนแปลงสถานะ HTTP Response Status Code ของ Withholding Tax API
ขอแจ้งให้ทราบว่า ทางทีมพัฒนา FlowAccount ได้มีการเปลี่ยนแปลงการตอบกลับของ HTTP Response Status Code ของ Withholding Tax API เมื่อเกิดข้อผิดพลาดในการทำงานของ API จากเดิม 200 (OK) เป็น 400 (Bad Request) เพื่อให้สอดคล้องกับมาตรฐานการใช้งาน HTTP และเพิ่มความชัดเจนในการระบุสถานะของคำขอที่ไม่สำเร็จ
รายละเอียดการเปลี่ยนแปลง:
- เดิม: API ตอบกลับด้วย Status Code 200 เมื่อการทำงานไม่สำเร็จ
- ใหม่: จะตอบกลับด้วย Status Code 400 เมื่อคำขอ (Request) ไม่ถูกต้องหรือเกิดข้อผิดพลาด
API ที่ได้รับผลกระทบ
- GET /withholding-taxes
- GET /withholding-taxes/{id}
- POST /withholding-taxes
- PUT /withholding-taxes/{id}
- DELETE /withholding-taxes/{id}
- POST /withholding-taxes/{id}/status/{statusId}
API ที่จะได้รับผลกระทบในอนาคต
- POST /withholding-taxes/{id}/attachment
- POST /withholding-taxes/email-document
- POST /withholding-taxes/sharedocument
ผลกระทบที่อาจเกิดขึ้น:
- ผู้ใช้งาน API อาจจะต้องปรับปรุงโค้ดในส่วนที่ตรวจสอบ Response ของ API เพื่อให้สามารถจัดการกับ HTTP Status Code 400 ได้อย่างถูกต้องและเหมาะสม
- เปิดให้ทดสอบบน Sandbox environment ได้ตั้งแต่วันที่ 18/05/2026
- เริ่มมีผลบน Production environment: 25/05/2026