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"
}