GET
/
BankAccountValidation
/
Interactive
/
Validate
/
v2.00
/
json3.ws
curl --request GET \
  --url https://api.addressy.com/BankAccountValidation/Interactive/Validate/v2.00/json3.ws
{
  "Items": [
    {
      "IsCorrect": "False",
      "IsDirectDebitCapable": "False",
      "StatusInformation": "UnknownSortCode",
      "CorrectedSortCode": "EXAMPLE!",
      "CorrectedAccountNumber": "",
      "IBAN": "",
      "Bank": "",
      "BankBIC": "",
      "Branch": "",
      "BranchBIC": "",
      "ContactAddressLine1": "",
      "ContactAddressLine2": "",
      "ContactPostTown": "",
      "ContactPostcode": "",
      "ContactPhone": "",
      "ContactFax": "",
      "FasterPaymentsSupported": "",
      "CHAPSSupported": ""
    }
  ]
}

Note: we don’t support API connections using HTTP - all calls should use HTTPS.

Query Parameters

Key
string
required

The key to use to authenticate to the service.

Example:

"AA11-AA11-AA11-AA11"

AccountNumber
string
required

The bank account number to validate.

Example:

"12345678"

SortCode
string
required

The branch sort code for the account number.

Example:

"00-00-99"

Response

200 - application/json

Validates the bank account and sort code for any UK bank account are correct. Returns details of the holding branch, IBAN and correct BACS account details.

The response is of type object.