Facilitate. Integrate. Automate

Blend our flexible API with your existing system to streamline
the entire DBS process.

The Disclosure Services API brings together modern, REST based technology with over two decades of industry experience to allow you to easily streamline the DBS process for your organisation whilst receiving the same high level of support. Whether you’re a business operating in the shared economy or simply submitting high volumes of DBS checks and looking for a way to simplify this process, our API may be the solution for you.


Robust Technologies

Having been designed with developers in mind, our API combines REST and JSON architecture which typically results in a reduction in both development costs and time.

Seamless Integration

Integrating directly into your existing interface gives you access to the entire suite of Disclosure Services products from the comfort of your own ATS or HR systems.

Expert Support

As well as detailed API documentation, our highly experienced team have over 100 years combined experience and are on hand to give you all of the help and guidance you will need.

These types and level of checks can be submitted through the Disclosure Services API

How our API works

Send Aplication

You send an application for one of your applicants to us through our API


Our API fully validates the application received from you and returns any errors contained within it

Application Submission

Application is submitted to Disclosure Services for final review by one of our experts

Agency Submission

Disclosure Services submits the application to agency

Receive Results

You receive a result through our API


The term API is an acronym and stands for “Application Programming Interface.”

In the most basic of terms, an API is a set of procedures and functions that enable the creation or utilisation of one system to access the data and features of another system.

Clients typically use our API when they’re looking to integrate an existing Applicant Tracking System (ATS) or HR system as a way of automating their DBS checks without the need to run on two different systems or platforms.

Understanding what you would like the API to do for your organisation and also the specifications of the system(s) that you are looking to integrate our API with are key to answering this question.

At Disclosure Services, we are committed to working with you to keep integration costs as low as possible so would welcome the opportunity to sit down with you and your key stakeholders to establish the most cost-effective way of onboarding you as an API client.

Our typical API clients are submitting in excess of 1000 checks per year but in theory, any organisation of any size can integrate with our API. Due to the potential significant development costs associated with API integration, we would always talk through all of the options available to you to find the one that is right for you.

Our API was designed with developers in mind and is organised around REST which accepts form-encoded request bodies, returns JSON-encoded responses and uses standard HTTP response codes, authentication, and verbs. This means that it can be used with systems/applications that are written in Java, Ruby, Python, JS and PHP to name but a few.

This would depend on a number of factors including, but not limited to, the resources that you have on hand to complete the development work needed for successful integration. As mentioned above, we will work with you to keep the development time and costs as low as possible for your organisation and support you every step of the way.

Still have questions?

Important considerations before you begin

Before you start your Individual Basic DBS Check, it is extremely important that you ask yourself the below questions and fully read the information carefully.

1. Am I applying for my DBS Check in the right place?

If you have been asked by an organisation that is registered with Disclosure Services to conduct a DBS Check, you will need to log into our Client Portal here rather than applying for an Individual Basic DBS Check.

The organisation that has asked you to complete a check will be able to provide you with the logins that you need to gain access to the portal.

Should you continue to proceed and pay for an Individual Basic DBS Check through this portal, your check will be processed by our team and the information will be sent to the DBS for which we will be invoiced.

We will be unable to offer you a refund for applications that have been submitted through the wrong portal or that you no longer require.

2. Am I able to get my identity verified by a Registered Professional?

As part of your application, your identity will need to be verified by a Registered Professional, somebody that has one of the job titles listed here.

COVID-19 : We understand that due to COVID-19, this has become somewhat of a difficult process for people. However, it is incredibly important that you do not progress with your application unless you are able to get your documents verified by a Registered Professional.

Most Registered Professionals will not charge you for this service, but we always recommend asking one that is familiar to you to be sure.

We will be unable to offer a refund for applications that cannot be completed due to an individual being unable to verify their identity.

3. Will I need a paper copy of my certificate in the future?

When completing your application, you will be asked whether you want to receive a ‘Digital’ copy of your certificate or a ‘Paper’ copy.

If you choose to receive a ‘Digital’ copy of your certificate, you will be unable to request a ‘Paper’ certificate at a later date.  The DBS will send you a letter by post to your current address containing an activation code and information on how to access your ‘Digital’ certificate on their website.  Therefore, please make sure that you have access to this location.

This is a rule stipulated by the Disclosure and Barring Service (DBS), and as an Umbrella Body, we have to abide by these rules when processing applications.

We will be unable to offer a refund to applicants that have chosen the wrong option on their application. We are also unable to amend an application on your behalf.

If you recently registered with us, or your account has been migrated to our new portal, click below to login.

If your account has not yet migrated,
click below to login.