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