Api
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.

KEY BENEFITS

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
- DBS Basic
- DBS Standard
- DBS Enhanced
- DBS Enhanced with Child or Adult Barring
- DBS AdultFirst Request (with Enhanced Application)
- Disclosure Scotland Basic
How our API works
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 is submitted to Disclosure Services for final review by one of our experts
Disclosure Services submits the application to agency
You receive a result through our API
API FAQ
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.