Skip to main content

Release - May 25, 2026

  • Enhancement เปลี่ยนแปลง HTTP Response Status Code ของ Withholding Tax API เมื่อเกิดข้อผิดพลาด จาก 200 (OK) เป็น 400 (Bad Request)

Enhancement​

เปลี่ยนแปลง HTTP Response Status Code ของ Withholding Tax API​

เเก้ไข Response ของ Withholding Tax API เมื่อเกิดข้อผิดพลาดในการทำงาน ให้สอดคล้องกับมาตรฐานการใช้งาน HTTP และเพิ่มความชัดเจนในการระบุสถานะของคำขอที่ไม่สำเร็จ

  • เดิม: API ตอบกลับด้วย Status Code 200 เมื่อการทำงานไม่สำเร็จ
  • ใหม่: API ตอบกลับด้วย Status Code 400 เมื่อคำขอ (Request) ไม่ถูกต้องหรือเกิดข้อผิดพลาด

ตัวอย่าง Response เมื่อเกิดข้อผิดพลาด​

{
"status": false,
"code": 0,
"message": "One or more validation errors occurred.",
"data": {
"validationErrors": [
"validation error message"
]
}
}

APIs ที่ได้รับผลกระทบ​

  • GET /withholding-taxes
  • GET /withholding-taxes/{id}
  • POST /withholding-taxes
  • PUT /withholding-taxes/{id}
  • DELETE /withholding-taxes/{id}
  • POST /withholding-taxes/{id}/status/{statusId}

ดูรายละเอียดเพิ่มเติมได้ที่ : Announcement: เปลี่ยนแปลงสถานะ HTTP Response Status Code สำหรับ Withholding Tax API