Validation Failed

A validation error occurs when your request is syntactically correct but contains invalid data, missing required fields, or improperly formatted values.

Cause: Request payload contains multiple invalid fields that fail validation.

Suggested Action: Review all errors in the errors array and correct each violation in your payload. Submit corrected request after fixing all issues.

Common Scenarios:

  • Submitting forms with multiple invalid fields
  • Bulk data imports with various data quality issues
  • Complex objects with interdependent validation rules

Response Example

{
  "type": "https://developers.leadboxer.com/docs/validation-failed",
  "title": "Multiple Validation Errors",
  "status": 400,
  "detail": "Request contains multiple validation errors",
  "instance": "/v1/leads",
  "errors": [
    {
      "field": "license_key",
      "message": "License key must be 20 characters long"
    },
    {
      "field": "expiry_date",
      "message": "Expiry date must be in the future"
    }
  ]
}

HTTP Status

400 Bad Request

Additional Fields

  • errors: Array of individual validation failures
    • field: Name of the invalid field
    • message: Specific validation error for this field