APT - UK's Sort Code & Account Number Validation API

Bank Sort Code & Account Number Validation API

Integrate automated Sort Code & bank account validation engine into your service or software.

Our API service which allows the instant checking of bank account details. Used as a standalone piece of software, or can be integrated into your current system.

Accredited by Pay.Uk

Avoids delays

Most up-to-date EISCD data

Eliminates failed direct debit payments


Reduce admin costs, avoid payment delays & bank fees with our robust VALIDATA API

More than 10k

bank account validations annually

Real time

all checks made in real time

Rest API

quick & secure rest API


Reducing human error when entering in data manually. Whether setting up Direct Debits or BACS Direct Credits, make sure bank account details are entered correctly.

Customer codes’ and account numbers’ compatibly before submitting a Bacs Direct Credit of Direct Debit.

Validating any repeat payments such as subscriptions (golf clubs, charity donation payments, gym memberships etc). It is recommended by banks to verify bank account details when using Paperless Direct Debit or employee salary payments in larger companies.

Omni channel integration. Integrate your systems with our simple Validata API.


Some possible scenarios would include the integration with a client’s own web application where bank details are required, for example Direct Debit mandates.

Through a simple function call in the background, bank details can be checked as soon as the user has entered the data. This will therefore insure only valid details are stored, reducing rejections and delays from the bank.

By using the most up-to-date EISCD data we can ensure that the validation process is always accurate,reducing users most common typing errors.


We have defined the most common queries that our customers do on the Database but we also understand that each customer is unique and want to give the best service on the market. Therefore, if necessary, we can create custom end points for each individual customer with their unique needs in view. This is a premium service that will need development from our team and will be quoted by our Sales team. If you would like to take advantage of this, please feel free to contact sales@aptbacs.co.uk and they will be in touch with timings and prices.


"I wanted to reach out to you to provide feedback on last nights support call. The gentleman on support was really nice, calm (which I wasn’t) and really helpful, he reset my password and went above and beyond to help answer my questions relating to my BACs submission and elevate my worries. I wanted to provide positive feedback for you."
"You guys are truly the best. I wish I were exaggerating. Your software and the processes we run on it are critical to us and our clients. It is, therefore, stressful when things go wrong. So thank you for your swift support." - Epsilon Business Services Ltd
"I had a reason to contact APT Support. I was very impressed with the speed with which they helped to resolve the issue and the staff were very polite"
"I have always found the support provided by APT to be excellent. I am a 2nd line technical engineer who looks after desktop support at the councils and the APT product is simple to install. When I have needed support from APT I have always found that the response is quick and the technical support provided very good from knowledgeable APT engineers. I would certainly not hesitate to recommend APT and have only had good experiences." - Adur & Worthing Councils
"That was unbelievably quick and easy. APT are my favourite service provider, we should have changed years ago."
"I want to let you know about the EXCELLENT, FIRST CLASS, IMMEDIATE & PROFESSIONAL service I receive from the APT Support Team. We moved to APT as a new customer in May 2016 and the service has always been exceptional."