Sample Limits Validation Response Output

Output representation for a sample limits validation request.

JSON example

{
  "code": null,
  "message": null,
  "response": {
    "result": "Error",
    "validationResults": [
      {
        "message": "Quantity exceeds sample limits",
        "errors": [
          {
            "type": "sampleLimit",
            "message": "Quantity exceeds sample limits",
            "lotAllocationWarningMessage": null,
            "filters": [
              {
                "value": "1KeXXXXXXXXXXXX0AM",
                "field": "sample"
              }
            ],
            "accountId": "001XXXXXXXXXXXXAAG"
          }
        ],
        "errorLevel": "validation",
        "errorBehaviour": "Error"
      }
    ],
    "errorBehaviour": "Error",
    "message": "Quantity exceeds sample limits",
    "errors": [
      {
        "type": "sampleLimit",
        "message": "Quantity exceeds sample limits",
        "lotAllocationWarningMessage": null,
        "filters": [
          {
            "value": "1KeXXXXXXXXXXXXz0AM",
            "field": "sample"
          }
        ],
        "accountId": "001XXXXXXXXXXXX1AAG"
      }
    ],
    "errorLevel": "validation"
  },
  "success": true
}

Properties

Property Name Type Description Filter Group and Version Available Version
code String The API error code, if available. Small, 65.0 65.0
message String The error or success message, if available. Small, 65.0 65.0
response Map<String, Object> Data related to the sample limits validation results. Small, 65.0 65.0
success Boolean Indicates whether the request was successful (true) or not (false). Small, 65.0 65.0