# 400 error - multiple invalid and missing input parameters
source: https://developer.mastercard.com/automatic-billing-updater/documentation/code-samples/httpstatus400-multiple-invalid-and-missing-input-parameters/index.md

```json
{
   "Errors":{
      "Error":[
         {
            "Source":"Validation",
            "ReasonCode":"INVALID_INPUT_FORMAT",
            "Description":"Invalid characters in MerchantId",
            "Recoverable":false,
            "Details":"Invalid Params"
         },
         {
            "Source":"Validation",
            "ReasonCode":"MISSING_REQUIRED_INPUT",
            "Description":"MerchantId can't be null or empty",
            "Recoverable":false,
            "Details":"Invalid Params"
         },
         {
            "Source":"Validation",
            "ReasonCode":"INVALID_INPUT_LENGTH",
            "Description":"MerchantId length must be 15",
            "Recoverable":false,
            "Details":"Invalid Params"
         }
      ]
   }
}
```

