{
"message": "", //In case of error
"code": "", // In case of error
"syncSustainabilityCarbonCreditErrors": { /// Make it a generic error and consolidate all validation errors in one pass
"enumMappingErrors":[
{
"entityName": "",
"errorMessage", ""
"externalIdentifier": "",
"fieldName": ""
}, {...}, {...}
],
"requiredFieldErrors":[
{
"entityName": "",
"errorMessage", ""
"externalIdentifier": "",
"fieldName": ""
}, {...}, {...},
"validationRuleErrors":[
{
"entityName": "",
"errorMessage", ""
"externalIdentifier": "",
"fieldName": ""
}, {...}, {...}
],
}
}