curl --location 'https://api.uat.sokin.com/beneficiaries/validate?corporateReference=' \
--header 'x-api-version;' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"beneficiaryId": "string",
"email": "user@example.com",
"iban": "stringstringstr",
"accountName": "string",
"bic": "stringst",
"sortCode": "string",
"accountNumber": "string"
}'{
"message": "string",
"data": {
"isValid": true,
"results": [
{
"currencyCode": "string",
"paymentRail": "string",
"validationType": "FORMAT",
"status": "not_validated",
"details": "string",
"actualName": "string"
}
],
"autodepositEnrolled": true,
"registrationName": "string",
"legalName": "string",
"securityQaRequired": true,
"fields": [
{
"name": "string",
"fieldType": "string",
"min": 0,
"max": 0,
"isRequired": true,
"allowedValues": [
"string"
],
"conditions": {
"property1": {
"paymentRail": [
"string"
]
},
"property2": {
"paymentRail": [
"string"
]
}
},
"requiredForPaymentRails": [
"string"
],
"visibility": "conditional",
"conditionalOn": "string",
"revalidateOn": "string",
"fixedValue": "string"
}
]
}
}