VALIDATION_FAILED ข้อมูลที่ส่งมาไม่ถูกต้อง
- HTTP status
400- เครดิต
- ไม่หัก
ความหมาย
body, query หรือ path ไม่ตรงตามที่ API กำหนด เช่น JSON อ่านไม่ได้ ช่องที่ต้องมีหายไป หรือค่าผิดชนิด/ผิดรูปแบบ
วิธีแก้
ดู errors[] โดย pointer (RFC 6901) บอกช่องที่ผิด และ code บอกสาเหตุ แก้แล้วส่งใหม่ (ส่งซ้ำแบบเดิมจะได้ผลเดิม)
ตัวอย่าง response
{
"type": "https://checkslip.com/problems/validation-failed",
"title": "ข้อมูลที่ส่งมาไม่ถูกต้อง",
"status": 400,
"code": "VALIDATION_FAILED",
"instance": "01a18600-0000-7000-8000-000000000000"
}