Download OpenAPI specification:Download
This documentation is designed to provide assistance to Access Checks customers wishing to integrate with our API
The API allows you to submit and retrieve different check results.
This page sets out a high level overview of the integration that can be created between 3rd party applications & Access Checks.
The Request Body
| grant_type | string |
| client_id | string <uuid> |
| client_secret | string |
{- "grant_type": "client_credentials",
- "client_id": "127b241c-dd54-4442-b755-f2402f966270",
- "client_secret": "<Enter Client Secret>"
}{- "access_token": "<JWT TOKEN>",
- "token_type": "Bearer",
- "expires_in": 3600
}The Request Body
| postCode required | string <= 10 characters The postcode to lookup addresses for. |
object (metaData) |
{- "postCode": "SE9 3PA",
- "metaData": {
- "yourReference": "ed9f7655-a2c6-42ca-97e5-fa22c7096210",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "totalResults": "2",
- "addresses": [
- {
- "addressId": "1234567890",
- "houseNumber": "1",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}, - {
- "addressId": "0987654321",
- "houseNumber": "2",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}
]
}The Request Body
object (matchAddressRequestAddress) | |
object (metaData) |
{- "address": {
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "district": "Eltham",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE9 3PA"
}, - "metaData": {
- "yourReference": "ab0b1a73-fea3-4581-be32-9fe7eadf1dcf",
- "demoMode": false,
- "sandboxMode": false
}
}{- "matchStatus": "UniqueMatch",
- "addresses": [
- {
- "addressId": "1234567890",
- "houseNumber": "1",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}
]
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (equifaxCandidate) |
required | object (equifaxCandidateAddress) |
required | object (metaData) |
{- "candidate": {
- "title": "Mr",
- "firstName": "John",
- "middleName": "",
- "lastName": "Doe",
- "dateOfBirth": "1985-05-20",
- "email": "john.doe@example.com",
- "gender": "m"
}, - "currentAddress": {
- "addressId": "98001186436",
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "district": "Eltham",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE93PA",
- "fromDate": "2010-01-01",
- "isCurrent": true
}, - "metaData": {
- "yourReference": "d4732764-4715-496a-93ff-65f74efc5b64",
- "demoMode": false,
- "sandboxMode": false
}
}{- "uuid": "00000000-0000-0000-0000-000000000000",
- "data": {
- "backgroundCheckUuid": "00000000-0000-0000-0000-000000000000"
}
}| uuid | string <uuid> The UUID for the adverse financial detail results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the adverse financial detail results |
{- "checkId": 0,
- "started": "2026-08-27T14:44:16.4526352Z",
- "completed": "2026-08-27T14:49:16.4526359Z",
- "status": "Pending",
- "yourReference": "ABC123",
- "customerName": "Example Customer",
- "data": {
- "adverseFinancialHistoryDetail": {
- "numOfInsolvenciesLastYearNextAddress": "1",
- "numOfInsolvenciesLast6YearsPreviousAddresses": "2",
- "numOfInsolvenciesLast6YearsNextAddress": "3",
- "numOfCcjsLast6YearsPrevAddresses": "4",
- "numOfCcjsLast6YearsNextAddress": "5",
- "numOfBankruptciesLast6YearsIcoPrevAddresses": "6",
- "numOfBankruptciesLast6YearsIcoNextAddress": "7",
- "numOfBankruptciesDrosLilasLast6YearsPrevAddresses": "8",
- "numOfIvasLast6YearsNotSatisfiedPrevAddresses": "9"
}, - "courtAndInsolvencyInformation": [
- {
- "address": {
- "type": "supplied",
- "addressId": "98001186436",
- "country": "GB",
- "county": "GREATER LONDON",
- "district": "ELTHAM",
- "name": "JOHN JAMES DOE",
- "number": "19",
- "postcode": "SE9 4BY",
- "postTown": "LONDON",
- "street1": "HIGH POINT",
- "fromDate": "2024-08-27",
- "toDate": "2026-08-27"
}, - "ccjType": "CCJ",
- "courtCode": "1234",
- "courtName": "Central Court",
- "courtDate": "2025-08-27",
- "oldCaseNumber": "123456",
- "amount": {
- "Amount": "1000",
- "Currency": "GBP"
}, - "satisfiedDate": "2023-01-02"
}
], - "noticesOfCorrectionOrDispute": [
- {
- "address": {
- "type": "supplied",
- "addressId": "98001186436",
- "country": "GB",
- "county": "GREATER LONDON",
- "district": "ELTHAM",
- "name": "JOHN JAMES DOE",
- "number": "19",
- "postcode": "SE9 4BY",
- "postTown": "LONDON",
- "street1": "HIGH POINT",
- "fromDate": "2024-08-27",
- "toDate": "2026-08-27"
}, - "type": "Dispute",
- "dateCreated": "2023-01-01",
- "text": "This is a dispute text."
}
], - "aliases": [
- {
- "title": "Mr",
- "forename": "John",
- "middleName": "James",
- "surname": "Doe"
}
], - "adverseFinancialHistorySummary": {
- "potentialAliases": true,
- "valueOfMostRecentCcj": "500",
- "valueOfCcjsLast6Years": "2000",
- "numOfCcjsLastYear": "2",
- "numOfCcjsLast6Years": "5",
- "numOfInsolvenciesLast6Years": "3",
- "numOfBankruptciesDrosLilasLast6Years": "1",
- "numOfBankruptciesDrosLilasLast6YearsNotDischarged": "0",
- "numOfPrevLinkedAddresses": "4",
- "numOfNextLinkedAddresses": "2"
}, - "clientRef": "dc766242-235b-47e9-82a8-d941622a28db",
- "candidateInformation": {
- "firstName": "John",
- "middleName": "James",
- "lastName": "Doe",
- "dateOfBirth": "2008-08-27",
- "addresses": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "toDate": "Current",
- "fromDate": "2018-08-27"
}
], - "note": "Note"
}, - "stats": {
- "proofsOfResidencyCount": "2",
- "proofsOfIdentityCount": "3",
- "alertsCount": "1"
}, - "identityInformation": {
- "electoralRollAndRollingRegisterCheck": "1",
- "currentlyOnElectoralRoll": "2",
- "nameMatchedAtAddressOnElectoralRegister": "Non-deleted subject level Rolling Register information found",
- "electoralRollAndRollingRegisterDateOfBirthCheck": "No",
- "yearsSincePersonsElectoralRollEntry": "4",
- "lengthOfResidenceCurrentAddress": "None found"
}, - "electoralRollHistory": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "name": "John James Doe",
- "annualRegisterPeriodStart": 2021,
- "annualRegisterPeriodEnd": 2024
}
], - "rollingRegisterInformation": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "name": "John James Smith",
- "supplyDate": "12-2025"
}
]
}
}The Request Body
| postCode required | string <= 10 characters The postcode to lookup addresses for. |
object (metaData) |
{- "postCode": "SE9 3PA",
- "metaData": {
- "yourReference": "ed9f7655-a2c6-42ca-97e5-fa22c7096210",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "totalResults": "2",
- "addresses": [
- {
- "addressId": "1234567890",
- "houseNumber": "1",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}, - {
- "addressId": "0987654321",
- "houseNumber": "2",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}
]
}The Request Body
object (matchAddressRequestAddress) | |
object (metaData) |
{- "address": {
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "district": "Eltham",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE9 3PA"
}, - "metaData": {
- "yourReference": "ab0b1a73-fea3-4581-be32-9fe7eadf1dcf",
- "demoMode": false,
- "sandboxMode": false
}
}{- "matchStatus": "UniqueMatch",
- "addresses": [
- {
- "addressId": "1234567890",
- "houseNumber": "1",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}
]
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (equifaxCandidate) |
required | object (equifaxCandidateAddress) |
required | object (metaData) |
{- "candidate": {
- "title": "Mr",
- "firstName": "John",
- "middleName": "",
- "lastName": "Doe",
- "dateOfBirth": "1985-05-20",
- "email": "john.doe@example.com",
- "gender": "m"
}, - "currentAddress": {
- "addressId": "98001186436",
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "district": "Eltham",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE93PA",
- "fromDate": "2010-01-01",
- "isCurrent": true
}, - "metaData": {
- "yourReference": "2b1b2fbf-a41e-42e1-8304-99bc5be59d19",
- "demoMode": false,
- "sandboxMode": false
}
}{- "uuid": "00000000-0000-0000-0000-000000000000",
- "data": {
- "backgroundCheckUuid": "00000000-0000-0000-0000-000000000000"
}
}| uuid | string <uuid> The UUID for the adverse financial summary check results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the adverse financial summary check results |
{- "checkId": 0,
- "started": "2026-08-27T14:44:16.4371447Z",
- "completed": "2026-08-27T14:49:16.4371452Z",
- "status": "Pending",
- "yourReference": "ABC123",
- "customerName": "Example Customer",
- "data": {
- "adverseFinancialHistorySummary": {
- "potentialAliases": true,
- "valueOfMostRecentCcj": "500",
- "valueOfCcjsLast6Years": "2000",
- "numOfCcjsLastYear": "2",
- "numOfCcjsLast6Years": "5",
- "numOfInsolvenciesLast6Years": "3",
- "numOfBankruptciesDrosLilasLast6Years": "1",
- "numOfBankruptciesDrosLilasLast6YearsNotDischarged": "0",
- "numOfPrevLinkedAddresses": "4",
- "numOfNextLinkedAddresses": "2"
}, - "clientRef": "3cd248d3-4b48-4aaf-a689-c5243d97fab8",
- "candidateInformation": {
- "firstName": "John",
- "middleName": "James",
- "lastName": "Doe",
- "dateOfBirth": "2008-08-27",
- "addresses": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "toDate": "Current",
- "fromDate": "2018-08-27"
}
], - "note": "Note"
}, - "stats": {
- "proofsOfResidencyCount": "2",
- "proofsOfIdentityCount": "3",
- "alertsCount": "1"
}, - "identityInformation": {
- "electoralRollAndRollingRegisterCheck": "1",
- "currentlyOnElectoralRoll": "2",
- "nameMatchedAtAddressOnElectoralRegister": "Non-deleted subject level Rolling Register information found",
- "electoralRollAndRollingRegisterDateOfBirthCheck": "No",
- "yearsSincePersonsElectoralRollEntry": "4",
- "lengthOfResidenceCurrentAddress": "None found"
}, - "electoralRollHistory": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "name": "John James Doe",
- "annualRegisterPeriodStart": 2021,
- "annualRegisterPeriodEnd": 2024
}
], - "rollingRegisterInformation": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "name": "John James Smith",
- "supplyDate": "12-2025"
}
]
}
}The Request Body
required | object (northRowPerson) |
required | object (northRowAddress) |
required | object (adverseMediaMetaData) |
{- "candidate": {
- "firstName": "John",
- "lastName": "Doe",
- "email": "john.doe@example.com",
- "title": "Mr",
- "dateOfBirth": "1980-01-01",
- "gender": "m"
}, - "currentAddress": {
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE9 3PA",
- "fromDate": "2010-01-01",
- "isCurrent": true
}, - "metaData": {
- "profileMatchPercent": "90",
- "yourReference": "90643ec4-631c-45ed-a7b9-0ced15ac1002",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "uuid": "00000000-0000-0000-0000-000000000000"
}| uuid required | string <uuid> The UUID for the adverse media results |
[- [
- {
- "checkId": 1,
- "created": "2026-08-27T14:44:16.3381432Z",
- "status": "Pending",
- "yourReference": "ABC123",
- "data": {
- "ragScore": {
- "rag": "Amber",
- "score": 75
}, - "alerts": [
- {
- "message": "Potential adverse media match found",
- "type": "Warning",
- "score": 75,
- "category": "AdverseMedia"
}
], - "personSearch": [
- {
- "forename": "John",
- "middleName": "A.",
- "surname": "Doe",
- "score": "85",
- "gender": "Male",
- "nationality": "GB",
- "dateOfBirth": "1980-01-01",
- "yearOfBirth": "1980",
- "deceased": false,
- "dateOfDeath": "-",
- "pepLevel": "Level 1",
- "insolvent": false,
- "lawEnforcement": false,
- "pep": true,
- "pepLevelDetail": [
- {
- "level": "Level 1",
- "description": "Senior political figure",
- "subContentType": [
- {
- "level": "Sub-level A",
- "description": "Cabinet Minister"
}
]
}
], - "aliases": [
- {
- "firstName": "Jonathan",
- "middleName": "A.",
- "lastName": "Doe"
}
], - "documents": [
- {
- "type": "Adverse Media",
- "title": "Former Finance Minister Under Investigation",
- "summary": "An investigation has been launched into allegations of financial misconduct.",
- "keywordsMatched": [
- "Finance",
- "Misconduct",
- "Investigation"
], - "dateCollected": "2025-05-30T14:23:00Z",
- "categories": [
- "Politics",
- "Finance"
]
}
], - "sanctions": [
- {
- "sanctionType": "UK Sanctions List",
- "isCurrent": true
}
], - "notes": [
- {
- "dataSource": "C6 Intelligence",
- "text": "Currently listed as a sanctioned individual",
- "snippet": [
- {
- "title": "Sanctions Listing",
- "summary": "Individual was added to sanctions list due to suspected involvement in illicit operations.",
- "keywordsMatched": [
- "Sanctions",
- "Financial operations"
]
}
]
}
], - "linkedBusinesses": [
- {
- "businessName": "Doe Industries Ltd",
- "position": "Director"
}
], - "linkedPersons": [
- {
- "name": "Jane Doe",
- "association": "Spouse"
}
], - "politicalRoles": [
- {
- "role": "Minister of Finance",
- "country": "GB",
- "dateFrom": "2010-01-01",
- "dateTo": "2020-01-01",
- "active": false
}
]
}
]
}
}
]
]The Request Body
| fileContents | string Logo file contents in Base64 |
| contentType | string The MIME content type of the logo (e.g. image/png, image/jpeg) |
{- "fileContents": "string",
- "contentType": "string"
}{- "customerId": 0,
- "logoServeUrl": "string"
}The Request Body
| countryCode required | string = 2 characters |
| route | integer <int32> [ 1 .. 2 ] |
| excludePassport | boolean |
| excludeDrivingLicence | boolean |
{- "countryCode": "GB",
- "route": 1,
- "excludePassport": false,
- "excludeDrivingLicence": false
}{- "numberOfDocumentsRequired": 2,
- "nextRoute": 2,
- "documents": {
- "1": [
- {
- "groupName": "Group 1",
- "documents": [
- {
- "slug": "dbs-passport",
- "name": "Passport",
- "notes": "Must be current and valid."
}, - {
- "slug": "dbs-driving-licence",
- "name": "Driving Licence Photocard",
- "notes": "Can be either Full or Provisional. Must be from UK, Isle of Man or Channel Island."
}
]
}
], - "2": [
- {
- "groupName": "Group 2a",
- "documents": [
- {
- "slug": "dbs-driving-licence-none-uk",
- "name": "Current Driving Licence - Non UK",
- "notes": "Can be Full or Provisional. All countries outside the UK (exc. Isle of Man and Channel Islands)."
}, - {
- "slug": "dbs-birth-certificate",
- "name": "Group 2a: Birth Certificate (issued after time of birth)",
- "notes": "Must be from UK, Isle of Man and Channel Islands."
}
]
}, - {
- "groupName": "Group 2b",
- "documents": [
- {
- "slug": "dbs-mortgage-statement",
- "name": "Group 2b: Mortgage Statement - Issued in the last 12 months",
- "notes": "Must be from the UK."
}, - {
- "slug": "dbs-credit-card-statement",
- "name": "Credit Card Statement - Issued in the last 3 months\r\n",
- "notes": "Must be from UK. Must be issued within last 3 months."
}
]
}
]
}
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (dbsEAndWCandidate) The candidate on which to perform the check. |
required | Array of objects (dbsEAndWAddress) The addresses to check against. |
required | object (dbsEAndWBirthDetails) The required details of the candidate's birth. |
object (dbsEAndWPassport) The optional passport details of the candidate. | |
object (dbsEAndWDrivingLicence) The optional driving licence details of the candidate. | |
Array of objects (disclosureIdentityDocument) The optional identity document selections of the candidate. | |
Array of objects (disclosureOtherName) The other names of the candidate if required. | |
| hasReadPrivacyPolicy | boolean Indicates that the candidate has read all necessary privacy policies. |
| hasSeenStatementOfFairProcessing | boolean Indicates that the candidate has seen the statement of fair processing. |
| consentToObtainResult | boolean Indicates that the candidate has consented to obtain the result. |
| candidateDeclarationHasUnspentConvictions | boolean The candidate's declaration as to whether they have unspent convictions. |
| paperCertToCandidate | boolean Indicates whether the paper certificate should be sent to the candidate. |
required | object (paperCertificateRecipient) The details of the paper certificate recipient, if not the candidate. |
| customerNameOnCert | boolean Indicates whether the customer name should be printed on the certificate. |
| idVerifyName required | string <= 60 characters The name of the person who has verified the candidate's ID docs. |
required | object (dbsEAndWSectionX) Indicates the Section X information for this position. |
| purposeOfCheck | string The purpose of the check. Default = 'Employment' |
required | object (metaData) |
{- "candidate": {
- "title": "Mrs",
- "firstName": "Jane",
- "middleName": "Louise",
- "lastName": "Doe",
- "email": "jane.doe@example.com",
- "contactNumber": "01234567890",
- "gender": "F",
- "dateOfBirth": "1985-05-20",
- "nationality": "GB"
}, - "addresses": [
- {
- "houseNumber": "1",
- "streetName": "High Street",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SW1A1AA",
- "fromDate": "2021-08-27",
- "isCurrent": true
}
], - "birthDetails": {
- "country": "GB",
- "county": "Greater London",
- "town": "London",
- "nationality": "British"
}, - "passport": {
- "number": "123456789",
- "issueDate": "2010-01-01",
- "nationality": "British",
- "dateOfBirth": "1985-05-20",
- "expiryDate": "2030-01-01",
- "countryOfIssue": "GB"
}, - "drivingLicence": {
- "number": "DOE99855205JL8AD",
- "validFrom": "2020-01-01",
- "validTo": "2029-12-31",
- "dateOfBirth": "1985-05-20",
- "countryOfIssue": "GB"
}, - "identityDocuments": [
- {
- "documentType": "dbs-passport"
}
], - "otherNames": [
- {
- "firstName": "Jane",
- "middleName": "Louise",
- "lastName": "Franks",
- "fromDate": "1985-05-20",
- "toDate": "2020-01-01"
}
], - "hasReadPrivacyPolicy": true,
- "hasSeenStatementOfFairProcessing": true,
- "consentToObtainResult": true,
- "candidateDeclarationHasUnspentConvictions": false,
- "paperCertToCandidate": false,
- "paperCertRecipient": {
- "name": "John Doe",
- "line1": "123 Fake Street",
- "postTown": "Faketown",
- "postCode": "SW1A1AA",
- "country": "GB"
}, - "customerNameOnCert": true,
- "idVerifyName": "John Doe",
- "sectionX": {
- "candidatePosition": "Nurse",
- "customerName": "Jane Doe",
- "employmentSector": "nhs"
}, - "purposeOfCheck": "employment",
- "metaData": {
- "yourReference": "cad9311d-aefa-499e-9bf1-22210bde048b",
- "demoMode": false,
- "sandboxMode": false,
- "customerName": "Example Customer"
}
}{- "uuid": "a2820da8-4803-47ef-8829-f6ac951e91b4",
- "data": {
- "backgroundCheckUuid": "a2820da8-4803-47ef-8829-f6ac951e91b4",
- "detail": "DBS Basic E&W Disclosure check created successfully."
}
}| uuid | string <uuid> The Check UUID for the DBS Basic E&W results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the DBS Basic E&W results |
{- "checkId": 1,
- "created": "2026-08-26T14:44:16.5146043Z",
- "started": "2026-08-26T14:44:16.5146055Z",
- "completed": "2026-08-27T14:44:16.5146055Z",
- "status": "Completed",
- "yourReference": "your-reference-123",
- "customerName": "Example Customer",
- "data": {
- "status": "Certificate Issued / Despatched",
- "dbsRef": "E0470820768",
- "receivedDate": "2026-08-27",
- "organisation": "Test Organisation",
- "assembleCertificateDate": "2026-08-27",
- "certificateDespatchedDate": "2026-08-27",
- "policeNationalComputerSearchDate": "2026-08-27",
- "results": {
- "eResultInfo": {
- "disclosureType": "Standard",
- "disclosureNumber": "123456",
- "disclosureStatus": "Clear",
- "disclosureIssueDate": "2026-08-27",
- "regOrgApplicationReference": "123456"
}, - "applicantPersonalDetails": {
- "applicantGender": "F",
- "applicantAddress": {
- "postcode": "AB1 2CD",
- "addressTown": "Test Town",
- "countryCode": "GB",
- "addressLine1": "1 Test Street",
- "addressLine2": "Test Town",
- "addressCounty": "Test County"
}, - "applicantSurname": "Doe",
- "applicantForename": "Jane",
- "applicantBirthTown": "Greater Manchester",
- "applicantOtherNames": {
- "otherName": {
- "usedTo": "1987-01-26",
- "usedFrom": "1967-10-26",
- "otherForename": "Jane",
- "otherSurname": "Smith"
}
}, - "applicantDateOfBirth": "1967-10-26",
- "applicantBirthCountry": "GB"
}
}
}
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
| route required | integer or null <int32> [ 1 .. 3 ] |
| countryCode required | string = 2 characters |
| isVolunteer | boolean or null |
| excludePassport | boolean |
| excludeDrivingLicence | boolean |
{- "route": 1,
- "countryCode": "GB",
- "isVolunteer": false,
- "excludePassport": false,
- "excludeDrivingLicence": false
}{- "numberOfDocumentsRequired": 1,
- "nextRoute": 2,
- "documents": {
- "1": [
- {
- "groupName": "Group 1",
- "documents": [
- {
- "slug": "passport",
- "name": "Passport",
- "notes": ""
}
]
}
]
}
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
| positionSettingId | integer or null <int32> |
| settingName | string |
{- "positionSettingId": 0,
- "settingName": "Hospital"
}{- "count": 1,
- "results": [
- {
- "positionSettingId": 1,
- "settingName": "Hospital"
}
]
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
| positionId | integer or null <int32> |
| positionName | string |
| levelOfCheck | string |
| workForceType | string |
| positionSettingId | integer or null <int32> |
| inUse | boolean or null |
{- "positionId": 1,
- "positionName": "Nurse",
- "levelOfCheck": "ENHANCED",
- "workForceType": "ADULT",
- "positionSettingId": 1,
- "inUse": true
}{- "count": 1,
- "results": [
- {
- "positionId": 1,
- "positionName": "Nurse",
- "levelOfCheck": "ENHANCED",
- "workForceType": "ADULT",
- "settingName": "Hospital",
- "isRegulated": false,
- "isVolunteer": false,
- "inUse": true
}
]
}| uuid | string <uuid> The Check UUID for the disclosure services results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the disclosure services results |
[- {
- "checkId": 1,
- "status": "Completed",
- "created": "2026-08-27T14:44:16.4980003Z",
- "completed": "2026-08-27T14:44:16.4980175Z",
- "data": {
- "dsApplicationId": "123456",
- "results": {
- "status": "clear",
- "agencyReference": "123456",
- "certificateNumber": "123456",
- "issueDate": "2026-08-27T14:44:16.4981120Z"
}
}
}
]| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (dsEnhancedCandidate) The candidate on which to perform the check. |
required | Array of objects (dsEnhancedAddress) The addresses to check against. |
required | object (dsEnhancedBirthDetails) The required details of the candidate's birth. |
object (dsPassport) The optional passport details of the candidate. | |
object (dsDrivingLicence) The optional driving licence details of the candidate. | |
Array of objects (dsIdentityDocument) The optional identity document selections of the candidate. | |
Array of objects (dsOtherName) The other names of the candidate if required. | |
| hasReadPrivacyPolicy | boolean Indicates that the candidate has read all necessary privacy policies. |
| hasSeenStatementOfFairProcessing | boolean Indicates that the candidate has seen the statement of fair processing. |
| consentToObtainResult | boolean Indicates that the candidate has consented to obtain the result. |
| candidateDeclarationHasUnspentConvictions | boolean Deprecated: The candidate's declaration as to whether they have unspent convictions. This property will be removed when current version is decommissioned. |
| candidateDeclarationHasUnprotectedConvictions | boolean Deprecated: The candidate's declaration as to whether they have unprotected convictions. This property will be removed when current version is decommissioned. |
| paperCertToCandidate | boolean Deprecated: Indicates whether the paper certificate should be sent to the candidate. This property will be removed when current version is decommissioned. |
object (dsPaperCertificateRecipient) Deprecated: The details of the paper certificate recipient, if not the candidate. This property will be removed when current version is decommissioned. | |
| customerNameOnCert | boolean Deprecated: Indicates whether the customer name should be printed on the certificate. This property will be removed when current version is decommissioned. |
| idVerifyName required | string <= 60 characters The name of the person who has verified the candidate's ID docs. |
required | object (dsEnhancedSectionX) Indicates the Section X information for this position. |
| purposeOfCheck | string Deprecated: The purpose of the check. Default = 'Employment'. This property will be removed when current version is decommissioned. |
| currentAddressChecked | boolean Deprecated: Indicates whether the candidate's current address is checked. This property will be removed when current version is decommissioned. |
| dsOrganisationId | integer <int32> Deprecated: The organisation ID for Disclosure Scotland. This property will be removed when current version is decommissioned. |
required | object (metaData) |
{- "candidate": {
- "title": "Mrs",
- "firstName": "Jane",
- "middleNames": [
- "Louise"
], - "lastName": "Doe",
- "email": "jane.doe@example.com",
- "contactNumber": "01234567890",
- "gender": "F",
- "dateOfBirth": "1985-05-20",
- "nationality": "GB",
- "niNumber": "AB123456C",
- "mothersMaidenName": "Smith"
}, - "addresses": [
- {
- "houseNumber": "1",
- "streetName": "High Street",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SW1A1AA",
- "fromDate": "2021-08-27",
- "isCurrent": true
}
], - "birthDetails": {
- "country": "GB",
- "county": "Greater London",
- "town": "London",
- "nationality": "GB"
}, - "passport": {
- "number": "123456789",
- "issueDate": "2010-01-01",
- "nationality": "British",
- "dateOfBirth": "1985-05-20",
- "expiryDate": "2030-01-01",
- "countryOfIssue": "GB"
}, - "drivingLicence": {
- "number": "DOE99855205JL8AD",
- "validFrom": "2020-01-01",
- "validTo": "2029-12-31",
- "dateOfBirth": "1985-05-20",
- "countryOfIssue": "GB"
}, - "identityDocuments": [
- {
- "documentType": "dbs-passport",
- "documentNumber": "123456789",
- "validUntil": "2030-01-01",
- "validFrom": "2020-01-01",
- "issuingCountryCode": "GB"
}
], - "otherNames": [
- {
- "firstName": "Jane",
- "middleName": "Louise",
- "lastName": "Franks",
- "fromDate": "1985-05-20",
- "toDate": "2020-01-01"
}
], - "hasReadPrivacyPolicy": true,
- "hasSeenStatementOfFairProcessing": true,
- "consentToObtainResult": true,
- "candidateDeclarationHasUnspentConvictions": false,
- "candidateDeclarationHasUnprotectedConvictions": false,
- "paperCertToCandidate": false,
- "paperCertRecipient": {
- "name": "John Doe",
- "line1": "123 Fake Street",
- "postTown": "Faketown",
- "postCode": "SW1A1AA",
- "country": "GB"
}, - "customerNameOnCert": true,
- "idVerifyName": "John Doe",
- "sectionX": {
- "disclosurePosition": {
- "childBarring": false,
- "adultBarring": false,
- "adultFirst": false,
- "isVolunteer": false,
- "positionId": 1,
- "workingAtHomeAddress": false
}, - "customerName": "Jane Doe",
- "dateEmploymentStarts": "2026-09-27"
}, - "purposeOfCheck": "employment",
- "currentAddressChecked": true,
- "dsOrganisationId": 894,
- "metaData": {
- "yourReference": "991f424d-31c9-46bd-9195-cee17bdf6a37",
- "demoMode": false,
- "sandboxMode": false,
- "customerName": "Example Customer"
}
}{- "uuid": "12345678-1234-1234-1234-123456789012",
- "data": {
- "backgroundCheckUuid": "12345678-1234-1234-1234-123456789012",
- "detail": "DBS Enhanced level Disclosure check initiated successfully."
}
}| uuid required | string The UUID of the check to patch |
The Request Body
required | object (dsEnhancedCandidate) The candidate on which to perform the check. |
required | Array of objects (dsEnhancedAddress) The addresses for the candidate. |
required | object (dsEnhancedBirthDetails) The required details of the candidate's birth. |
object (dsPassport) The optional passport details of the candidate. | |
object (dsDrivingLicence) The optional driving licence details of the candidate. | |
Array of objects (dsIdentityDocument) The candidate's identity document selections. | |
Array of objects (dsOtherName) The candidate's other names. | |
| idVerifyName required | string <= 60 characters The name of the person who has verified the candidate's ID docs. |
required | object (dsEnhancedSectionX) Indicates the Section X information for this position. |
object (metaData) |
{- "candidate": {
- "title": "Mrs",
- "firstName": "Jane",
- "middleNames": [
- "Louise"
], - "lastName": "Doe",
- "email": "jane.doe@example.com",
- "contactNumber": "01234567890",
- "gender": "F",
- "dateOfBirth": "1985-05-20",
- "nationality": "GB",
- "niNumber": "AB123456C",
- "mothersMaidenName": "Smith"
}, - "addresses": [
- {
- "houseNumber": "1",
- "streetName": "High Street",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SW1A1AA",
- "fromDate": "2021-08-27",
- "isCurrent": true
}
], - "birthDetails": {
- "country": "GB",
- "county": "Greater London",
- "town": "London",
- "nationality": "GB"
}, - "passport": {
- "number": "123456789",
- "issueDate": "2010-01-01",
- "nationality": "British",
- "dateOfBirth": "1985-05-20",
- "expiryDate": "2030-01-01",
- "countryOfIssue": "GB"
}, - "drivingLicence": {
- "number": "DOE99855205JL8AD",
- "validFrom": "2020-01-01",
- "validTo": "2029-12-31",
- "dateOfBirth": "1985-05-20",
- "countryOfIssue": "GB"
}, - "identityDocuments": [
- {
- "documentType": "dbs-passport",
- "documentNumber": "123456789",
- "validUntil": "2030-01-01",
- "validFrom": "2020-01-01",
- "issuingCountryCode": "GB"
}
], - "otherNames": [
- {
- "firstName": "Jane",
- "middleName": "Louise",
- "lastName": "Franks",
- "fromDate": "1985-05-20",
- "toDate": "2020-01-01"
}
], - "idVerifyName": "John Doe",
- "sectionX": {
- "disclosurePosition": {
- "childBarring": false,
- "adultBarring": false,
- "adultFirst": false,
- "isVolunteer": false,
- "positionId": 1,
- "workingAtHomeAddress": false
}, - "customerName": "Jane Doe",
- "dateEmploymentStarts": "2026-09-27"
}, - "metaData": {
- "yourReference": "c5932026-7d6e-4a16-8e34-bbc4e1215b86",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "uuid": "12345678-1234-1234-1234-123456789012"
}| pageNumber | integer <int32> Page number (default: 1) |
| pageSize | integer <int32> Page size (default: 10) |
| demoMode | boolean Enable demo mode (default: false) |
| sandboxMode | boolean Enable sandbox mode (default: false) |
{- "rejections": [
- {
- "applicationId": 0,
- "rejectionReason": "string",
- "orgReference": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "totalPages": 0
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
| route required | integer or null <int32> [ 1 .. 3 ] |
| countryCode required | string = 2 characters |
| isVolunteer | boolean or null |
| excludePassport | boolean |
| excludeDrivingLicence | boolean |
{- "route": 1,
- "countryCode": "GB",
- "isVolunteer": false,
- "excludePassport": false,
- "excludeDrivingLicence": false
}{- "numberOfDocumentsRequired": 1,
- "nextRoute": 2,
- "documents": {
- "1": [
- {
- "groupName": "Group 1",
- "documents": [
- {
- "slug": "passport",
- "name": "Passport",
- "notes": ""
}
]
}
]
}
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
| positionSettingId | integer or null <int32> |
| settingName | string |
{- "positionSettingId": 0,
- "settingName": "Hospital"
}{- "count": 1,
- "results": [
- {
- "positionSettingId": 1,
- "settingName": "Hospital"
}
]
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
| positionId | integer or null <int32> |
| positionName | string |
| levelOfCheck | string |
| workForceType | string |
| positionSettingId | integer or null <int32> |
| inUse | boolean or null |
{- "positionId": 1,
- "positionName": "Nurse",
- "levelOfCheck": "ENHANCED",
- "workForceType": "ADULT",
- "positionSettingId": 1,
- "inUse": true
}{- "count": 1,
- "results": [
- {
- "positionId": 1,
- "positionName": "Nurse",
- "levelOfCheck": "ENHANCED",
- "workForceType": "ADULT",
- "settingName": "Hospital",
- "isRegulated": false,
- "isVolunteer": false,
- "inUse": true
}
]
}| uuid | string <uuid> The Check UUID for the disclosure services results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the disclosure services results |
[- {
- "checkId": 1,
- "status": "Completed",
- "created": "2026-08-27T14:44:16.4980003Z",
- "completed": "2026-08-27T14:44:16.4980175Z",
- "data": {
- "dsApplicationId": "123456",
- "results": {
- "status": "clear",
- "agencyReference": "123456",
- "certificateNumber": "123456",
- "issueDate": "2026-08-27T14:44:16.4981120Z"
}
}
}
]The Request Body
| disclosureType | string The level of disclosure check to perform |
required | object (disclosureCandidate) The candidate on which to perform the check. |
Array of objects (disclosureAddress) The addresses to check against. | |
object (disclosureBirthDetails) The required details of the candidate's birth. | |
object (disclosurePassport) The optional passport details of the candidate. | |
object (disclosureDrivingLicence) The optional driving licence details of the candidate. | |
Array of objects (disclosureIdentityDocument) The optional identity document selections of the candidate. | |
Array of objects (disclosureOtherName) The other names of the candidate if required. | |
| hasReadPrivacyPolicy | boolean Indicates that the candidate has read all necessary privacy policies. |
| hasSeenStatementOfFairProcessing | boolean Indicates that the candidate has seen the statement of fair processing. |
| consentToObtainResult | boolean Indicates that the candidate has consented to obtain the result. |
| candidateDeclarationHasUnspentConvictions required | boolean The candidate's declaration as to whether they have unspent convictions. |
| candidateDeclarationHasUnprotectedConvictions required | boolean The candidate's declaration as to whether they have unprotected convictions. |
| paperCertToCandidate required | boolean Indicates whether the paper certificate should be sent to the candidate. |
object (paperCertificateRecipient) The details of the paper certificate recipient, if not the candidate. | |
| customerNameOnCert | boolean Indicates whether the customer name should be printed on the certificate. |
| idVerifyName | string The name of the person who has verified the candidate's ID docs. |
object (disclosurePositionSectionX) Indicates the Section X information for this position. | |
| purposeOfCheck | string The purpose of the check. Default = 'Employment' |
| currentAddressChecked | boolean Indicates whether the candidate's current address is checked. |
| dsOrganisationId | integer <int32> The ID of the DS organisation to perform the check. |
object (metaData) |
{- "disclosureType": "DBS Standard",
- "candidate": {
- "title": "Mrs",
- "middleName": "Louise",
- "contactNumber": "01234567890",
- "gender": "F",
- "nationality": "GB",
- "dateOfBirth": "1985-05-20",
- "firstName": "Jane",
- "lastName": "Doe",
- "email": "jane.doe@example.com"
}, - "addresses": [
- {
- "houseNumber": "1",
- "streetName": "High Street",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SW1A1AA",
- "fromDate": "2010-01-01",
- "isCurrent": true
}
], - "birthDetails": {
- "country": "GB",
- "county": "Greater London",
- "town": "London",
- "nationality": "British"
}, - "passport": {
- "number": "123456789",
- "issueDate": "2010-01-01",
- "nationality": "British",
- "dateOfBirth": "1985-05-20",
- "expiryDate": "2030-01-01",
- "countryOfIssue": "GB"
}, - "drivingLicence": {
- "number": "DOE99855205JL8AD",
- "validFrom": "2020-01-01",
- "validTo": "2029-12-31",
- "dateOfBirth": "1985-05-20",
- "countryOfIssue": "GB"
}, - "identityDocuments": [
- {
- "documentType": "dbs-passport"
}
], - "otherNames": [
- {
- "firstName": "Jane",
- "middleName": "Louise",
- "lastName": "Franks",
- "fromDate": "1985-05-20",
- "toDate": "2020-01-01"
}
], - "hasReadPrivacyPolicy": true,
- "hasSeenStatementOfFairProcessing": true,
- "consentToObtainResult": true,
- "candidateDeclarationHasUnspentConvictions": false,
- "candidateDeclarationHasUnprotectedConvictions": false,
- "paperCertToCandidate": false,
- "paperCertRecipient": {
- "name": "John Doe",
- "line1": "123 Fake Street",
- "postTown": "Faketown",
- "postCode": "SW1A1AA",
- "country": "GB"
}, - "customerNameOnCert": true,
- "idVerifyName": "John Doe",
- "sectionX": {
- "disclosurePosition": {
- "positionId": 0
}, - "customerName": "Customer Name"
}, - "purposeOfCheck": "employment",
- "currentAddressChecked": true,
- "dsOrganisationId": 894,
- "metaData": {
- "yourReference": "b90280bf-a44c-452d-8c47-7cb42e95fa63",
- "demoMode": false,
- "sandboxMode": false,
- "customerName": "Example Customer"
}
}{- "data": {
- "backgroundCheckUuid": "4b01a403-5e8a-40f6-b4e0-214156e383a8",
- "detail": "DBS Standard Disclosure check initiated successfully"
}
}The Request Body
| organisationName required | string <= 50 characters ^[^#]+$ |
| requesterForename required | string <= 50 characters ^(?!')[A-Za-z\s'-]+$ |
| requesterSurname required | string <= 50 characters ^(?!')[A-Za-z\s'-]+$ |
| certificateNumber required | string = 12 characters ^\d{12}$ |
| applicantSurname required | string <= 50 characters ^(?!')[A-Za-z\s'-]+$ |
| applicantDateOfBirth required | string <date> (dateOnly) Date in the format YYYY-MM-DD |
| webhookBaseUrl | string |
required | object (metaData) |
{- "organisationName": "Example Organisation Ltd",
- "requesterForename": "John",
- "requesterSurname": "Smith",
- "certificateNumber": "123456789012",
- "applicantSurname": "Doe",
- "applicantDateOfBirth": "1990-01-15",
- "metaData": {
- "yourReference": "1fe77225-09be-4202-bc90-3a80699dfabc",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "uuid": "00000000-0000-0000-0000-000000000000",
- "data": {
- "backgroundCheckUuid": "00000000-0000-0000-0000-000000000000"
}
}| uuid | string <uuid> The UUID of the DBS Update Service check |
| checkUuid | string <uuid> Deprecated: Use 'uuid' instead. The UUID of the DBS Update Service check |
{- "checkId": "12345678-1234-1234-1234-123456789012",
- "created": "2026-08-26T14:44:16.5356817Z",
- "started": "2026-08-26T14:45:16.5356831Z",
- "completed": "2026-08-27T14:44:16.5356836Z",
- "status": "Completed",
- "yourReference": "REF-12345",
- "customerName": "Example Customer",
- "data": {
- "certificateStatus": "No New Information",
- "certificateHolderFullName": "Jane Doe",
- "certificateDateOfBirth": "1990-01-15",
- "certificateNumber": "123456789012",
- "certificatePrintDate": "2024-08-27",
- "checkPerformedByFullName": "John Smith",
- "checkPerformedOn": "2026-08-27T14:44:16.5356852Z",
- "reportUrl": "api/check-attachment?uuid=12345678-1234-1234-1234-123456789012&id=1"
}
}The Request Body
| uuid | string <uuid> The UUID for the digital identity check. |
| background_check_uuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the digital identity check. |
{- "uuid": "00000000-0000-0000-0000-000000000000"
}{- "token": "dummy_token",
- "expiry": "2026-08-27T16:14:16.2425789Z"
}| uuid | string <uuid> The UUID for the digital identity results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the digital identity results |
[- {
- "checkId": 0,
- "started": "2026-08-27T14:44:16.2459121Z",
- "completed": "2026-08-27T14:49:16.2459296Z",
- "status": "Pending",
- "yourReference": "ABC123",
- "customerName": "Example Customer",
- "data": {
- "applicantName": "John Doe",
- "applicantEmail": "john.doe@example.com",
- "operatorEmail": "operator@example.com",
- "createdAt": "2026-08-27T14:43:16.2467012Z",
- "completedAt": "2026-08-27T14:44:16.2467160Z",
- "status": "approved",
- "reasons": [ ],
- "documents": [
- {
- "documentType": "passport",
- "createdAt": "2026-08-27T14:44:16.2468195Z",
- "fileName": "264b7973-7771-4ffb-9b15-66c7b7e6fa51",
- "fileType": "jpg",
- "url": "api/check-attachment?uuid=1b5e2541-cb08-4cdd-a2be-00fd0b80c6eb&id=1"
}, - {
- "documentType": "driving_licence",
- "createdAt": "2026-08-27T14:44:16.2468437Z",
- "fileName": "08c4dffc-4005-4e8f-af23-9dde59aeee84",
- "fileType": "png",
- "url": "api/check-attachment?uuid=1b5e2541-cb08-4cdd-a2be-00fd0b80c6eb&id=2"
}
], - "videos": [
- {
- "frameUrl": "api/check-attachment?uuid=1b5e2541-cb08-4cdd-a2be-00fd0b80c6eb&id=4",
- "fileName": "78f1fbfb-70bf-4ac2-8b3d-1c4d30e14239",
- "fileType": "video/mp4",
- "url": "api/check-attachment?uuid=1b5e2541-cb08-4cdd-a2be-00fd0b80c6eb&id=3"
}
], - "checks": [
- {
- "createdAt": "2026-08-27T14:44:16.2469206Z",
- "status": "complete",
- "reports": [
- {
- "createdAt": "2026-08-27T14:44:16.2469609Z",
- "name": "facial_similarity_motion",
- "status": "complete",
- "result": "clear"
}
]
}, - {
- "createdAt": "2026-08-27T14:44:16.2470128Z",
- "status": "complete",
- "reports": [
- {
- "createdAt": "2026-08-27T14:44:16.2470131Z",
- "name": "document",
- "status": "complete",
- "result": "clear",
- "documentType": "passport",
- "properties": {
- "date_of_birth": "1990-01-01",
- "date_of_expiry": "2031-05-28",
- "document_numbers": [
- {
- "type": "document_number",
- "value": "999999999"
}
], - "document_type": "passport",
- "first_name": "John",
- "gender": null,
- "issuing_country": "GBR",
- "last_name": "Doe",
- "nationality": null
}, - "breakdown": {
- "visual_authenticity": {
- "result": "clear",
- "breakdown": {
- "spoofing_detection": {
- "result": "clear",
- "properties": {
- "score": 0.9512
}
}, - "liveness_detected": {
- "result": "clear",
- "properties": { }
}
}
}, - "image_integrity": {
- "result": "clear",
- "breakdown": {
- "source_integrity": {
- "result": "clear",
- "properties": { }
}, - "face_detected": {
- "result": "clear",
- "properties": { }
}
}
}, - "face_comparison": {
- "result": "clear",
- "breakdown": {
- "face_match": {
- "result": "clear",
- "properties": {
- "score": 0.6512,
- "document_id": "7a353960-9129-4dcd-ad36-1e4d3c3a7882"
}
}
}
}
}
}
]
}, - {
- "createdAt": "2026-08-27T14:44:16.2472432Z",
- "status": "complete",
- "reports": [
- {
- "createdAt": "2026-08-27T14:44:16.2472436Z",
- "name": "identity_enhanced",
- "status": "complete",
- "result": "clear"
}
]
}
]
}
}
]| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (onfidoCandidate) |
required | object (onfidoCandidateAddress) |
object (metaData) |
{- "candidate": {
- "title": "Mr",
- "firstName": "John",
- "lastName": "Doe",
- "dateOfBirth": "1980-01-01",
- "email": "john.doe@example.com",
- "nationality": "GB"
}, - "currentAddress": {
- "houseNumber": "1",
- "streetName": "High Street",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SW1A1AA",
- "fromDate": "2021-08-27",
- "isCurrent": true
}, - "metaData": {
- "yourReference": "2979da0b-e33f-43f5-b86d-606844bf6bf2",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "data": {
- "token": "string",
- "expiry": "string",
- "workflowRunId": "5ca99e95-15bc-4b23-a2d2-f5f4060373ab",
- "backgroundCheckUuid": "82fba8f4-9d44-4313-93b7-875d67537ff0",
- "detail": "string"
}
}The Request Body
| uuid | string <uuid> The UUID for the digital identity check. |
| background_check_uuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the digital identity check. |
{- "uuid": "00000000-0000-0000-0000-000000000000"
}{- "token": "dummy_token",
- "expiry": "2026-08-27T16:14:16.2425789Z"
}| uuid | string <uuid> The UUID for the digital identity results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the digital identity results |
[- {
- "checkId": 0,
- "started": "2026-08-27T14:44:16.2459121Z",
- "completed": "2026-08-27T14:49:16.2459296Z",
- "status": "Pending",
- "yourReference": "ABC123",
- "customerName": "Example Customer",
- "data": {
- "applicantName": "John Doe",
- "applicantEmail": "john.doe@example.com",
- "operatorEmail": "operator@example.com",
- "createdAt": "2026-08-27T14:43:16.2467012Z",
- "completedAt": "2026-08-27T14:44:16.2467160Z",
- "status": "approved",
- "reasons": [ ],
- "documents": [
- {
- "documentType": "passport",
- "createdAt": "2026-08-27T14:44:16.2468195Z",
- "fileName": "264b7973-7771-4ffb-9b15-66c7b7e6fa51",
- "fileType": "jpg",
- "url": "api/check-attachment?uuid=1b5e2541-cb08-4cdd-a2be-00fd0b80c6eb&id=1"
}, - {
- "documentType": "driving_licence",
- "createdAt": "2026-08-27T14:44:16.2468437Z",
- "fileName": "08c4dffc-4005-4e8f-af23-9dde59aeee84",
- "fileType": "png",
- "url": "api/check-attachment?uuid=1b5e2541-cb08-4cdd-a2be-00fd0b80c6eb&id=2"
}
], - "videos": [
- {
- "frameUrl": "api/check-attachment?uuid=1b5e2541-cb08-4cdd-a2be-00fd0b80c6eb&id=4",
- "fileName": "78f1fbfb-70bf-4ac2-8b3d-1c4d30e14239",
- "fileType": "video/mp4",
- "url": "api/check-attachment?uuid=1b5e2541-cb08-4cdd-a2be-00fd0b80c6eb&id=3"
}
], - "checks": [
- {
- "createdAt": "2026-08-27T14:44:16.2469206Z",
- "status": "complete",
- "reports": [
- {
- "createdAt": "2026-08-27T14:44:16.2469609Z",
- "name": "facial_similarity_motion",
- "status": "complete",
- "result": "clear"
}
]
}, - {
- "createdAt": "2026-08-27T14:44:16.2470128Z",
- "status": "complete",
- "reports": [
- {
- "createdAt": "2026-08-27T14:44:16.2470131Z",
- "name": "document",
- "status": "complete",
- "result": "clear",
- "documentType": "passport",
- "properties": {
- "date_of_birth": "1990-01-01",
- "date_of_expiry": "2031-05-28",
- "document_numbers": [
- {
- "type": "document_number",
- "value": "999999999"
}
], - "document_type": "passport",
- "first_name": "John",
- "gender": null,
- "issuing_country": "GBR",
- "last_name": "Doe",
- "nationality": null
}, - "breakdown": {
- "visual_authenticity": {
- "result": "clear",
- "breakdown": {
- "spoofing_detection": {
- "result": "clear",
- "properties": {
- "score": 0.9512
}
}, - "liveness_detected": {
- "result": "clear",
- "properties": { }
}
}
}, - "image_integrity": {
- "result": "clear",
- "breakdown": {
- "source_integrity": {
- "result": "clear",
- "properties": { }
}, - "face_detected": {
- "result": "clear",
- "properties": { }
}
}
}, - "face_comparison": {
- "result": "clear",
- "breakdown": {
- "face_match": {
- "result": "clear",
- "properties": {
- "score": 0.6512,
- "document_id": "7a353960-9129-4dcd-ad36-1e4d3c3a7882"
}
}
}
}
}
}
]
}, - {
- "createdAt": "2026-08-27T14:44:16.2472432Z",
- "status": "complete",
- "reports": [
- {
- "createdAt": "2026-08-27T14:44:16.2472436Z",
- "name": "identity_enhanced",
- "status": "complete",
- "result": "clear"
}
]
}
]
}
}
]| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (onfidoCandidate) |
object (metaData) |
{- "candidate": {
- "title": "Mr",
- "firstName": "John",
- "lastName": "Doe",
- "dateOfBirth": "1980-01-01",
- "email": "john.doe@example.com",
- "nationality": "GB"
}, - "metaData": {
- "yourReference": "aaf17e2d-86f5-4ff0-9e92-e80577ed204d",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "uuid": "baa5bc93-3f5b-4a3a-9772-db9165ce699e",
- "data": {
- "token": "<SDK TOKEN>",
- "expiry": "2026-08-27T15:44:16.2578533Z",
- "workflowRunId": "837b7ceb-96bb-4c7f-a96a-d0e248bd03e9",
- "backgroundCheckUuid": "baa5bc93-3f5b-4a3a-9772-db9165ce699e",
- "detail": "Digital Identity Check (medium) created successfully."
}
}The Request Body
required | object (northRowPerson) |
required | object (northRowAddress) |
required | object (metaData) |
{- "person": {
- "firstName": "John",
- "lastName": "Doe",
- "email": "john.doe@example.com",
- "dateOfBirth": "1980-01-01",
- "gender": "m"
}, - "currentAddress": {
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE9 3PA",
- "fromDate": "2010-01-01",
- "isCurrent": true
}, - "metaData": {
- "yourReference": "9b83daa4-f4ae-424b-aca2-eb0d80540627",
- "demoMode": true,
- "sandboxMode": false
}
}{- "uuid": "12345678-1234-1234-1234-123456789012",
- "data": {
- "backgroundCheckUuid": "12345678-1234-1234-1234-123456789012"
}
}| uuid | string <uuid> The UUID of the directorship check. |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The UUID of the directorship check. |
[- {
- "checkId": 1,
- "created": "2026-08-27T14:44:16.2909159Z",
- "status": "Pending",
- "yourReference": "ABC123",
- "data": {
- "directorshipDetails": [
- {
- "name": "John Smith",
- "nationality": "British",
- "dateOfBirth": "01/01/1990",
- "address": {
- "line1": "10 Downing Street",
- "line2": "Westminster",
- "line3": "Address line 3",
- "line4": "Address line 4",
- "line5": "Address line 5",
- "line6": "Address line 6",
- "postcode": "SW1A 2AA",
- "country": "GB"
}, - "directorships": [
- {
- "companyName": "Smith Holdings Ltd",
- "companyNumber": "12345678",
- "companyStatus": "Active",
- "function": "Director",
- "appointedDate": "01/01/2020",
- "resignationDate": "01/01/2024",
- "companyAddress": {
- "addressLine1": "1 Company Lane",
- "addressLine2": "Company Street",
- "locality": "London",
- "postalCode": "ABC DEF",
- "region": "Greater London"
}
}
]
}, - {
- "name": "Jane Doe",
- "nationality": "Irish",
- "dateOfBirth": "15/06/1985",
- "address": {
- "line1": "1 Fleet Street",
- "line2": "City of London",
- "postcode": "EC4Y 1BD",
- "country": "GB"
}, - "directorships": [
- {
- "companyName": "Doe Services Ltd",
- "companyNumber": "87654321",
- "companyStatus": "Active",
- "function": "Company Secretary",
- "appointedDate": "15/06/2019",
- "companyAddress": {
- "addressLine1": "2 Fleet Street",
- "addressLine2": "City of London",
- "locality": "London",
- "postalCode": "EC4Y 1BD",
- "region": "Greater London"
}
}
]
}
], - "disqualificationDetails": [
- {
- "firstName": "Jane",
- "middleName": "Louise",
- "lastName": "Doe",
- "dob": "01/01/1990",
- "companyNumber": "12345",
- "countryOfRegistration": "United Kingdom",
- "disqualifications": [
- {
- "address": {
- "line1": "Address line 1",
- "line2": "Address line 2",
- "line3": "Address line 3",
- "line4": "Address line 4",
- "line5": "Address line 5",
- "line6": "Address line 6",
- "postcode": "Postcode",
- "country": "Country"
}, - "companyNames": [
- "Company Names"
], - "disqualificationReason": {
- "act": "Act example",
- "article": "Article example",
- "descriptionIdentifier": "Description identifier example",
- "section": "Section example"
}, - "disqualificationType": "Disqualification type example",
- "startDate": "01/01/2020",
- "endDate": "01/01/2021"
}
]
}
], - "alerts": [
- {
- "crid": "1209",
- "message": "Alert message.",
- "type": "Alert Type",
- "score": 100,
- "category": "Alert Category"
}
]
}
}
]The Request Body
required | object (drivingLicencePerson) The person getting the DrivingLicence check. |
| drivingLicenceNumber | string The person's driving licence number. |
object (metaData) |
{- "person": {
- "firstName": "Jane",
- "middleName": "Louise",
- "lastName": "Doe",
- "dateOfBirth": "1980-01-01",
- "gender": "f"
}, - "drivingLicenceNumber": "DOE99851010JLB94",
- "metaData": {
- "yourReference": "9074deff-0da2-4720-b75b-8fdb636bf584",
- "demoMode": false,
- "sandboxMode": false,
- "customerName": "Example Customer"
}
}{- "uuid": "12345678-1234-1234-1234-123456789012",
- "data": {
- "backgroundCheckUuid": "12345678-1234-1234-1234-123456789012"
}
}| uuid | string <uuid> The UUID of the driving licence check. |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The UUID of the driving licence check. |
[- {
- "created": "2026-08-27T13:44:16.4773974Z",
- "started": "2026-08-27T14:14:16.4773984Z",
- "completed": "2026-08-27T14:44:16.4773987Z",
- "status": "Completed",
- "yourReference": "YourReference",
- "data": {
- "driver": {
- "drivingLicenceNumber": "TCAEU610267NO9EK",
- "firstNames": "NPBPG OYOT",
- "lastName": "TCAEUCJ",
- "gender": "m",
- "dateOfBirth": "1967-10-26",
- "address": {
- "unstructuredAddress": {
- "line1": "78 A TEST DATA DO NOT DELIVER",
- "line5": "GREAT YARMOUTH",
- "postcode": "NR30 4BH"
}
}
}, - "licence": {
- "type": "Full",
- "status": "Valid"
}, - "entitlement": [
- {
- "categoryCode": "A",
- "categoryLegalLiteral": "A motorcycle of a power exceeding 35 kW or with a power to weight ratio exceeding 0.2kW per kg, or A motorcycle of a power not exceeding 35 kW with a power to weight ratio not exceeding 0.2 kW per kg and derived from a vehicle of more than double its power. A motor tricycle with a power exceeding 15 kW",
- "categoryType": "Full",
- "fromDate": "2013-01-19",
- "expiryDate": "2037-10-25",
- "restrictions": [
- {
- "restrictionCode": "79(03)",
- "restrictionLiteral": "Restricted to tricycles"
}
]
}
], - "endorsements": [
- {
- "offenceCode": "SP30",
- "offenceLegalLiteral": "Exceeding statutory speed limit on a public road",
- "offenceDate": "2018-04-28",
- "penaltyPoints": 3
}
], - "token": {
- "validFromDate": "1999-04-11",
- "validToDate": "2037-10-25",
- "issueNumber": "69"
}
}
}
]The Request Body
| route | integer <int32> |
| excludePassport | boolean |
| excludeDrivingLicence | boolean |
{- "route": 1,
- "excludePassport": false,
- "excludeDrivingLicence": false
}{- "numberOfDocumentsRequired": 2,
- "nextRoute": 2,
- "documents": {
- "1": [
- {
- "groupName": "Group 1",
- "documents": [
- {
- "slug": "dbs-passport",
- "name": "Passport",
- "notes": "Must be current and valid."
}, - {
- "slug": "dbs-driving-licence",
- "name": "Driving Licence Photocard",
- "notes": "Can be either Full or Provisional. Must be from UK, Isle of Man or Channel Island."
}
]
}
], - "2": [
- {
- "groupName": "Group 2a",
- "documents": [
- {
- "slug": "dbs-driving-licence-none-uk",
- "name": "Current Driving Licence - Non UK",
- "notes": "Can be Full or Provisional. All countries outside the UK (exc. Isle of Man and Channel Islands)."
}, - {
- "slug": "dbs-birth-certificate",
- "name": "Group 2a: Birth Certificate (issued after time of birth)",
- "notes": "Must be from UK, Isle of Man and Channel Islands."
}
]
}, - {
- "groupName": "Group 2b",
- "documents": [
- {
- "slug": "dbs-mortgage-statement",
- "name": "Group 2b: Mortgage Statement - Issued in the last 12 months",
- "notes": "Must be from the UK."
}, - {
- "slug": "dbs-credit-card-statement",
- "name": "Credit Card Statement - Issued in the last 3 months\r\n",
- "notes": "Must be from UK. Must be issued within last 3 months."
}
]
}
]
}
}The Request Body
| disclosureType | string The level of disclosure check to perform |
object (dsBasicScotlandCandidate) The candidate on which to perform the check. | |
Array of objects (disclosureAddress) The addresses to check against. | |
object (disclosureBirthDetails) The required details of the candidate's birth. | |
object (disclosurePassport) The optional passport details of the candidate. | |
object (disclosureDrivingLicence) The optional driving licence details of the candidate. | |
Array of objects (disclosureIdentityDocument) The optional identity document selections of the candidate. | |
Array of objects (disclosureOtherName) The other names of the candidate if required. | |
| hasReadPrivacyPolicy | boolean Indicates that the candidate has read all necessary privacy policies. |
| hasSeenStatementOfFairProcessing | boolean Indicates that the candidate has seen the statement of fair processing. |
| consentToObtainResult | boolean Indicates that the candidate has consented to obtain the result. |
| candidateDeclarationHasUnspentConvictions required | boolean The candidate's declaration as to whether they have unspent convictions. |
| paperCertToCandidate required | boolean Indicates whether the paper certificate should be sent to the candidate. |
object (paperCertificateRecipient) The details of the paper certificate recipient, if not the candidate. | |
| customerNameOnCert | boolean Indicates whether the customer name should be printed on the certificate. |
| idVerifyName | string The name of the person who has verified the candidate's ID docs. |
object (dsBasicScotlandSectionX) Indicates the Section X information for this position. | |
| purposeOfCheck | string The purpose of the check. Default = 'Employment' |
| dsOrganisationId | integer <int32> The ID of the DS organisation to perform the check. |
object (metaData) |
{- "disclosureType": "DS Basic Scotland",
- "candidate": {
- "mothersMaidenName": "Smith",
- "title": "Mrs",
- "middleName": "Louise",
- "contactNumber": "01234567890",
- "gender": "F",
- "nationality": "GB",
- "dateOfBirth": "1985-05-20",
- "firstName": "Jane",
- "lastName": "Doe",
- "email": "jane.doe@example.com"
}, - "addresses": [
- {
- "houseNumber": "1",
- "streetName": "High Street",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SW1A1AA",
- "fromDate": "2010-01-01",
- "isCurrent": true
}
], - "birthDetails": {
- "country": "GB",
- "county": "Greater London",
- "town": "London",
- "nationality": "British"
}, - "passport": {
- "number": "123456789",
- "issueDate": "2010-01-01",
- "nationality": "British",
- "dateOfBirth": "1985-05-20",
- "expiryDate": "2030-01-01",
- "countryOfIssue": "GB"
}, - "drivingLicence": {
- "number": "DOE99855205JL8AD",
- "validFrom": "2020-01-01",
- "validTo": "2029-12-31",
- "dateOfBirth": "1985-05-20",
- "countryOfIssue": "GB"
}, - "identityDocuments": [
- {
- "documentType": "dbs-passport"
}
], - "otherNames": [
- {
- "firstName": "Jane",
- "middleName": "Louise",
- "lastName": "Franks",
- "fromDate": "1985-05-20",
- "toDate": "2020-01-01"
}
], - "hasReadPrivacyPolicy": true,
- "hasSeenStatementOfFairProcessing": true,
- "consentToObtainResult": true,
- "candidateDeclarationHasUnspentConvictions": false,
- "paperCertToCandidate": false,
- "paperCertRecipient": {
- "name": "John Doe",
- "line1": "123 Fake Street",
- "postTown": "Faketown",
- "postCode": "SW1A1AA",
- "country": "GB"
}, - "customerNameOnCert": true,
- "idVerifyName": "John Doe",
- "sectionX": {
- "candidatePosition": "Nurse"
}, - "purposeOfCheck": "employment",
- "dsOrganisationId": 894,
- "metaData": {
- "yourReference": "703b4189-fa3b-48e3-b3f8-c7ba81eb7c45",
- "demoMode": false,
- "sandboxMode": false,
- "customerName": "Example Customer"
}
}{- "data": {
- "backgroundCheckUuid": "50d61e24-7630-4fd0-b64c-7de0658b4960",
- "detail": "DS Basic Scotland Disclosure check initiated successfully"
}
}| uuid | string <uuid> The Check UUID for the disclosure services results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the disclosure services results |
[- {
- "checkId": 1,
- "status": "Completed",
- "created": "2026-08-27T14:44:16.4980003Z",
- "completed": "2026-08-27T14:44:16.4980175Z",
- "data": {
- "dsApplicationId": "123456",
- "results": {
- "status": "clear",
- "agencyReference": "123456",
- "certificateNumber": "123456",
- "issueDate": "2026-08-27T14:44:16.4981120Z"
}
}
}
]The Request Body
object (employmentReferenceCandidate) | |
Array of objects (employmentReferenceReference) | |
object (metaData) |
{- "candidate": {
- "firstName": "John",
- "lastName": "Doe",
- "email": "john.doe@example.com"
}, - "employmentReferences": [
- {
- "organisationName": "Example Company",
- "position": "Example Position",
- "referee": {
- "name": "John Doe",
- "email": "example@email.com",
- "position": "Example Position",
- "doNotContact": false,
- "organisation": "Example Company"
}, - "fromDate": "2016-08-27",
- "toDate": "2024-08-27",
- "isCurrent": false
}
], - "metaData": {
- "yourReference": "1e79ca8f-91e7-4d4f-85d0-d4e93f633283",
- "demoMode": false,
- "sandboxMode": false,
- "customerName": "Example Customer"
}
}{- "data": {
- "backgroundCheckUuid": "73dbc473-9fd1-471c-bbf6-a794b62a709b",
- "detail": "Rapid Employment Verification has been initiated."
}
}| backgroundCheckUuid required | string <uuid> The Background Check UUID for the identity check results |
{- "references": [
- {
- "status": "string",
- "startDate": "string",
- "endDate": "string",
- "organisation": "string",
- "department": "string",
- "position": "string",
- "correctedStartDate": "string",
- "correctedEndDate": "string",
- "correctedPosition": "string",
- "reasonForGap": "string",
- "referees": [
- {
- "name": "string",
- "email": "string",
- "contactNumber": "string",
- "faxNumber": "string",
- "organisation": "string",
- "department": "string",
- "position": "string",
- "doNotContact": true,
- "referenceRequest": {
- "uuid": "string",
- "sent": "2019-08-24T14:15:22Z",
- "status": "string",
- "referenceResponse": {
- "received": "2019-08-24T14:15:22Z",
- "acknowledgementAgreed": "string",
- "questions": [
- {
- "text": "string",
- "answer": "string"
}
], - "choices": [
- {
- "question": "string",
- "answer": "string"
}
], - "ratings": [
- {
- "area": "string",
- "score": "string"
}
]
}
}, - "postalAddress": "string",
- "status": "string",
- "doNotContactReason": "string",
- "validated": "2019-08-24T14:15:22Z",
- "validationStatus": "string",
- "validationNotes": "string"
}
], - "referenceType": "string",
- "rejectedReason": "string",
- "responseTime": "string",
- "userDecision": "string",
- "uuid": "string",
- "attachments": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "fileName": "string",
- "description": "string",
- "url": "string",
- "fileType": "string"
}
]
}
]
}The Request Body
| postCode required | string <= 10 characters The postcode to lookup addresses for. |
object (metaData) |
{- "postCode": "SE9 3PA",
- "metaData": {
- "yourReference": "ed9f7655-a2c6-42ca-97e5-fa22c7096210",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "totalResults": "2",
- "addresses": [
- {
- "addressId": "1234567890",
- "houseNumber": "1",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}, - {
- "addressId": "0987654321",
- "houseNumber": "2",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}
]
}The Request Body
object (matchAddressRequestAddress) | |
object (metaData) |
{- "address": {
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "district": "Eltham",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE9 3PA"
}, - "metaData": {
- "yourReference": "ab0b1a73-fea3-4581-be32-9fe7eadf1dcf",
- "demoMode": false,
- "sandboxMode": false
}
}{- "matchStatus": "UniqueMatch",
- "addresses": [
- {
- "addressId": "1234567890",
- "houseNumber": "1",
- "streetName": "High St",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postcode": "SW1A 1AA"
}
]
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (equifaxCandidate) |
required | object (equifaxCandidateAddress) |
required | object (metaData) |
{- "candidate": {
- "title": "Mr",
- "firstName": "John",
- "middleName": "",
- "lastName": "Doe",
- "dateOfBirth": "1985-05-20",
- "email": "john.doe@example.com",
- "gender": "m"
}, - "currentAddress": {
- "addressId": "98001186436",
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "district": "Eltham",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE93PA",
- "fromDate": "2010-01-01",
- "isCurrent": true
}, - "metaData": {
- "yourReference": "492e61fb-992a-4d41-8ced-8435cbb9fe79",
- "demoMode": false,
- "sandboxMode": false
}
}{- "uuid": "00000000-0000-0000-0000-000000000000",
- "data": {
- "backgroundCheckUuid": "00000000-0000-0000-0000-000000000000"
}
}| uuid | string <uuid> The UUID for the identity check results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the identity check results |
[- {
- "checkId": 0,
- "started": "2026-08-27T14:44:16.4229737Z",
- "completed": "2026-08-27T14:49:16.4229743Z",
- "status": "Pending",
- "yourReference": "ABC123",
- "customerName": "Example Customer",
- "data": {
- "clientRef": "8908b657-9202-405e-84c5-e2854d481528",
- "candidateInformation": {
- "firstName": "John",
- "middleName": "James",
- "lastName": "Doe",
- "dateOfBirth": "2008-08-27",
- "addresses": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "toDate": "Current",
- "fromDate": "2018-08-27"
}
], - "note": "Note"
}, - "stats": {
- "proofsOfResidencyCount": "2",
- "proofsOfIdentityCount": "3",
- "alertsCount": "1"
}, - "identityInformation": {
- "electoralRollAndRollingRegisterCheck": "1",
- "currentlyOnElectoralRoll": "2",
- "nameMatchedAtAddressOnElectoralRegister": "Non-deleted subject level Rolling Register information found",
- "electoralRollAndRollingRegisterDateOfBirthCheck": "No",
- "yearsSincePersonsElectoralRollEntry": "4",
- "lengthOfResidenceCurrentAddress": "None found"
}, - "electoralRollHistory": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "name": "John James Doe",
- "annualRegisterPeriodStart": 2021,
- "annualRegisterPeriodEnd": 2024
}
], - "rollingRegisterInformation": [
- {
- "address": "19, HIGH POINT, ELTHAM, LONDON, SE9 3PA",
- "name": "John James Smith",
- "supplyDate": "12-2025"
}
]
}
}
]The Request Body
required | object (mrzDocumentScanCandidate) The candidate on which to perform the check. |
| documentContents required | string <= 27962026 characters The Documents to be MRZ Scanned |
object (metaData) |
{- "candidate": {
- "firstName": "ANGELA ZOE",
- "lastName": "UK SPECIMEN",
- "email": "angela.zoe.specimen@example.com"
}, - "documentContents": "ZXhhbXBsZSBjb250ZW50",
- "metaData": {
- "yourReference": "af441b88-dc17-4163-8672-47671d77a122",
- "demoMode": false,
- "sandboxMode": false,
- "customerName": "Example Customer"
}
}{- "uuid": "00000000-0000-0000-0000-000000000000",
- "data": {
- "backgroundCheckUuid": "00000000-0000-0000-0000-000000000000"
}
}| uuid required | string <uuid> The Check UUID for the mrz document scan check results |
[- {
- "checkId": 1,
- "created": "2026-08-27T14:44:16.3674293Z",
- "completed": "2026-08-27T14:44:16.3674300Z",
- "status": "Completed",
- "data": {
- "mrzCoreScanDetails": {
- "initiatedDate": "2026-08-27T14:44:16.3675255Z",
- "firstName": "John",
- "lastName": "Doe",
- "birthDate": "1980-01-01",
- "gender": "M",
- "nationalityCode": "GB",
- "expiryDate": "2025-01-01",
- "nationalityName": "United Kingdom",
- "documentType": "Passport",
- "documentNumber": "123456789",
- "country": "GB",
- "electronicDecision": "PASSED",
- "documentBacksideCheck": "PASSED",
- "documentBlockingPolicyCheck": "PASSED",
- "documentExpiryCheck": "PASSED",
- "documentSupportCheck": "PASSED",
- "documentValidationCheck": "PASSED",
- "mrzLine": "123456789"
}, - "mrzExtraScanDetails": {
- "issueDate": "2015-01-01",
- "issuingAuthority": "IssuingAuthority"
}
}
}
]| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (konfirCandidate) |
required | object (konfirCandidateAddress) |
required | Array of objects (konfirEmploymentReference) |
Array of objects (konfirAcademicReference) | |
Array of objects (konfirGapReference) | |
required | object (konfirMetaData) |
{- "candidate": {
- "title": "Mr",
- "firstName": "John",
- "middleName": "James",
- "lastName": "Doe",
- "email": "john.doe@example.com",
- "contactNumber": "07911123456",
- "dateOfBirth": "1996-08-27",
- "niNumber": "AB123456C"
}, - "currentAddress": {
- "houseNumber": "19",
- "houseName": "The Test House",
- "streetName": "High Point",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE9 3PA",
- "fromDate": "2021-08-27",
- "isCurrent": true
}, - "employmentReferences": [
- {
- "fromDate": "2023-08-27",
- "toDate": "2025-08-27",
- "isCurrent": false,
- "organisationName": "Test X Ltd",
- "organisationId": "c060a6dd-a309-44bd-9ba0-8d57390c199a",
- "position": "Software Developer",
- "referee": {
- "name": "Jane Doe",
- "email": "jane.doe@example.com",
- "contactNumber": "01611112222",
- "organisation": "Test X Ltd",
- "department": "Human Resources",
- "position": "HR Manager",
- "postalAddress": "123 Example St, City, Country",
- "doNotContact": true,
- "doNotContactReason": "I don't want them contacted."
}
}
], - "academicReferences": [
- {
- "fromDate": "2021-08-27",
- "toDate": "2023-08-27",
- "isCurrent": false,
- "organisation": "Test University",
- "department": "Computer Science",
- "courseStudied": "Bachelor of Science in Computer Science",
- "gradeAchieved": "First Class Honours",
- "referee": {
- "name": "Jane Doe",
- "email": "jane.doe@example.com",
- "contactNumber": "01612223333",
- "organisation": "Example University",
- "department": "Admissions and Alumni",
- "position": "Head of Admissions and Alumni",
- "postalAddress": "123 Example St, City, Country"
}
}
], - "gapReferences": [
- {
- "fromDate": "2025-08-27",
- "isCurrent": true,
- "reasonForGap": "Travel",
- "additionalInformation": "Spent time volunteering in another country."
}
], - "metaData": {
- "yourReference": "6b34684d-1e04-475d-99e3-f71221a5b786",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "uuid": "c5d6681c-f46b-4e95-875c-972b04488b77",
- "data": {
- "backgroundCheckUuid": "c5d6681c-f46b-4e95-875c-972b04488b77",
- "detail": "Rapid Employment Verification Check created successfully."
}
}| name required | string The name or partial name of the employer to search for |
| size | integer <int32> The maximum number of results to return (default: 10, max: 20) |
{- "employers": [
- {
- "id": "12345",
- "name": "Microsoft Corporation"
}
]
}| uuid | string <uuid> The UUID for the rapid employment verification results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the rapid employment verification results |
{- "checkId": 1,
- "created": "2026-08-27T14:44:16.3944080Z",
- "completed": "2026-08-27T14:44:16.3944084Z",
- "status": "Completed",
- "data": {
- "uuid": "51cd94bc-324c-4f07-8116-4298821dd1f1",
- "status": "completed",
- "timelineStatus": "verified",
- "applicantId": 1,
- "applicantName": "Joe Frazier",
- "applicantEmail": "joe@frazier.com",
- "expiresAt": "2026-09-10T14:44:16.3944120Z",
- "archivedAt": "2026-09-24T14:44:16.3944124Z",
- "activities": [
- {
- "activityType": "employment",
- "employerName": "Employer Name",
- "startDate": "2026-08-26",
- "endDate": "2026-08-27",
- "declareStatus": "Declared",
- "verifiedStatus": "verified",
- "isDeclared": true,
- "isConnected": true,
- "sources": [
- {
- "providerId": "hmrc",
- "providerName": "UK HMRC Records"
}
]
}
], - "report": {
- "createdAt": "2026-08-27T14:44:16.3944144Z",
}
}
}| X-Check-Version | string Enum: "current" "next" Optional Check Version (Default: current) |
The Request Body
required | object (northRowPerson) |
required | object (northRowAddress) |
required | object (sanctionsMetaData) |
{- "candidate": {
- "firstName": "John",
- "lastName": "Doe",
- "email": "john.doe@example.com",
- "title": "Mr",
- "dateOfBirth": "1980-01-01",
- "gender": "m"
}, - "currentAddress": {
- "houseNumber": "19",
- "streetName": "High Point",
- "city": "London",
- "county": "Greater London",
- "country": "GB",
- "postCode": "SE9 3PA",
- "fromDate": "2010-01-01",
- "isCurrent": true
}, - "metaData": {
- "profileMatchPercent": "85",
- "yourReference": "98d9ec53-3c55-4b5a-91bc-73a096d47baa",
- "demoMode": true,
- "sandboxMode": true,
- "customerName": "Example Customer"
}
}{- "uuid": "00000000-0000-0000-0000-000000000000",
- "data": {
- "backgroundCheckUuid": "00000000-0000-0000-0000-000000000000"
}
}| uuid | string <uuid> The UUID for the sanctions check results |
| backgroundCheckUuid | string <uuid> Deprecated: Use 'uuid' instead. The Background Check UUID for the sanctions check results |
[- {
- "checkId": 1,
- "created": "2026-08-27T14:44:16.2662779Z",
- "status": "Pending",
- "yourReference": "ABC123",
- "data": {
- "ragScore": {
- "rag": "Green",
- "score": 85
}, - "alerts": [
- {
- "message": "Alert message 1",
- "type": "Type1",
- "score": 90,
- "category": "Category1"
}, - {
- "message": "Alert message 2",
- "type": "Type2",
- "score": 75,
- "category": "Category2"
}
], - "pepAndSanctions": [
- {
- "firstName": "John",
- "middleName": "William",
- "lastName": "Doe",
- "gender": "Male",
- "nationality": "American",
- "dob": "1980-01-01",
- "deceased": false,
- "dateOfDeath": "",
- "insolvent": false,
- "lawEnforcement": false,
- "pep": false,
- "pepLevelDetail": [
- {
- "level": "Level 1",
- "description": "Senior official",
- "subContentType": [
- {
- "level": "Sub-Level A",
- "description": "Head of State"
}, - {
- "level": "Sub-Level B",
- "description": "Minister of Finance"
}
]
}
], - "aliases": [
- {
- "firstName": "John",
- "middleName": "J.",
- "lastName": "Doe"
}
], - "articles": [
- {
- "dateCollected": "2025-01-01T00:00:00Z",
- "categories": [
- "News"
], - "snippet": {
- "title": "Investigative Report",
- "summary": "An investigation revealed...",
- "keywordsMatched": [
- "Investigation",
- "Finance"
]
}
}
], - "sanctions": [
- {
- "sanctionType": "OFAC",
- "isCurrent": true
}
], - "notes": [
- {
- "dataSource": "OFAC",
- "text": "On sanctions list",
- "snippet": [
- {
- "title": "OFAC Sanctions Entry",
- "summary": "Individual listed due to financial crime allegations.",
- "keywordsMatched": [
- "OFAC",
- "Sanctions",
- "Financial Crime"
]
}
]
}
], - "linkedBusinesses": [
- {
- "businessName": "Doe Inc",
- "position": "Owner"
}
], - "linkedPeople": [
- {
- "name": "Jane Doe",
- "association": "Spouse"
}
], - "politicalRoles": [
- {
- "role": "Mayor",
- "country": "USA",
- "dateFrom": "2015-01-01",
- "dateTo": "2020-01-01"
}
]
}
]
}
}
][- {
- "id": 123,
- "headers": {
- "key": "value"
}, - "enabled": true,
- "eventTypes": [
- "CheckCompletedEvent"
]
}
]The Request Body
| url required | string |
object | |
| enabled | boolean or null |
| eventTypes | Array of strings |
{- "headers": {
- "X-example": "Example"
}, - "enabled": true,
- "eventTypes": [
- "CheckCompletedEvent"
]
}{- "id": 0
}