> Share code APIs and registered RtW DVSPs compared: Check Share Code, ukrtwchecker.co.uk, TrustID, Yoti and Credas. What each checks, prices and signup.

Web version: https://checksharecode.co.uk/compare · Last updated: 2026-10-17

# Which right to work check API should you use?

Short answer

It depends on who you are checking. For anyone with an eVisa, the check is the Home Office online check with a share code. You can do it by hand on gov.uk, or a share code API runs it from your software: Check Share Code or ukrtwchecker.co.uk. To check British and Irish passports digitally, an employer must use a registered right to work digital verification service provider (RtW DVSP), such as TrustID, Yoti or Credas. A share code check does not need a DVSP; only facial recognition for the photo step does. For share code checks from your own software, Check Share Code has the lowest published price of the services compared here, a sandbox key the moment you sign up, and driving licence checks on the same API.

Sources: the Home Office [employer’s guide to right to work checks](https://www.gov.uk/government/publications/right-to-work-checks-employers-guide) (1 October 2026), the [DVS register](https://www.access-dvs-register.service.gov.uk/) and each provider’s own website, read on 23 October 2026. If something here is out of date, tell us at matt@checksharecode.co.uk and we will fix it.

## Three ways to check

The first two are the same Home Office check, by hand or from your software. The third is for British and Irish passports checked digitally.

gov.uk by hand, share code APIs and RtW DVSPs compared
|  | gov.uk by hand | Share code API | RtW DVSP |
| --- | --- | --- | --- |
| Who it is for | People with an eVisa or other Home Office status, who give you a share code | The same people, checked from your own software | British and Irish citizens with a passport or Irish passport card |
| What it does | You enter the share code and date of birth on gov.uk and save the result as your evidence | Runs the Home Office online check and returns the result, photo and gov.uk PDF | Checks the document digitally and can match the person’s face to it |
| Needs to be on the DVS register | No | No | Yes, if you choose to check digitally |
| Examples | gov.uk/view-right-to-work | Check Share Code, ukrtwchecker.co.uk | TrustID, Yoti, Credas |

The Home Office says the employer stays responsible for the check whatever technology helps, and does not currently support or endorse technology for online checks. Some DVSPs also handle share codes inside their own flow (see below).

## Side by side

Right to work check providers compared
|  | Check Share Code | ukrtwchecker.co.uk | TrustID | Yoti | Credas |
| --- | --- | --- | --- | --- | --- |
| What it is | Share code API | Share code API | RtW DVSP | RtW DVSP | RtW DVSP |
| On the DVS register for right to work | No | No | Yes | Yes | Yes |
| Share codes | Runs the Home Office check; returns outcome, conditions, photo and PDF | Runs the Home Office check; image and PDF on request | Its docs describe downloading the share code document | Its docs describe fetching the share code details | The candidate gives the code; by default Credas does not fetch the Home Office document (its API lists share code PDF endpoints) |
| British and Irish passports | No | Not found | Yes | Yes | Yes |
| Published prices | Free: 10 live checks a month. £14 a month for 100, £49 for 500 | Free: 10 checks a month. £19 a month for 100, £69 for 500 | Not published. Pay per check, minimum order 100 checks | Not on its website. Its G-Cloud price list (public sector) shows £1.80 a passport check, plus set-up and monthly minimums | Not published |
| Other checks | Right to rent, immigration status and DVLA driving licence, on the same key | Right to rent and immigration status | Right to rent and DBS (on the register) | Right to rent and DBS (on the register) | Right to rent and DBS (on the register) |
| Public API docs | Yes | Yes | Yes | Yes | Yes |
| Getting started | Sign up and get a sandbox key | Sign up | Quote or demo | Developer account, verified in 2 to 4 hours; free sandbox | Demo or trial |

Other services on the DVS register for right to work include Amiqus, Entrust (formerly Onfido) and Zinc. A provider being on the register says nothing about its share code check, which no provider needs registering for. [Check Share Code and ukrtwchecker.co.uk in detail](https://checksharecode.co.uk/compare/ukrtwchecker).

## Why developers choose Check Share Code for share codes

Each point is from the table above or our own docs.

### The lowest published share code price

£14 a month for 100 checks and £49 for 500, against £19 and £69 at ukrtwchecker.co.uk, with extra checks at half the rate on paid plans. TrustID, Yoti and Credas do not publish one for share codes.

### Start without a sales call

Sign up and you have a sandbox key, with a test share code for every outcome, so your integration is tested before your first live check. (Yoti and ukrtwchecker.co.uk are self-serve too.)

### Built for code

Flat JSON, dates in ISO format, errors as HTTP status codes, and the gov.uk photo and PDF in every response.

### Four checks on one key

Right to work, right to rent and immigration status share codes, and DVLA driving licence check codes, through the same API.

### Ready for coding agents

llms.txt, an OpenAPI 3.1 file and a Markdown copy of every page, so the agent writing your integration reads the real docs.

### Works beside your DVSP

Send share codes to Check Share Code and British and Irish passports to your registered provider. The guide sets the check by the person’s documents, so you can use both.

When another choice is better: if you only check a few people a month, gov.uk by hand is enough. If you already use a DVSP whose flow handles share codes, and one supplier matters more to you than price or a direct API, staying with it is reasonable.

## Check by hand on gov.uk if

-   You check a few people a month
-   You don’t need the result in your own software

## Choose a share code API if

-   Most of the people you check have an eVisa and a share code
-   You want to sign up today, with published prices and a sandbox
-   Your developers or coding agent will write the integration
-   You also check driving licences (Check Share Code)

## Choose a RtW DVSP if

-   You check British and Irish passports digitally
-   You want facial recognition for the photo step
-   You want one provider for document checks across every candidate

## Questions

### Do I need a certified DVSP for share code checks?

No. The Home Office employer’s guide (1 October 2026) says a registered RtW DVSP is needed only where facial recognition is used to confirm the photo is the person you are hiring. You can also do that step in person or by video call. Using a DVSP is optional, but if you use one it must be on the OfDIA register.

### Is Check Share Code a DVSP?

No. Check Share Code runs the Home Office online check with a share code, and DVLA’s check with a driving licence check code, and returns the result as JSON. It does not check passports or match faces.

### Can I use a share code API and a DVSP together?

Yes. The guide sets the check by the person’s documents: the online check for anyone with an eVisa, and a manual or RtW DVSP check for British and Irish passports. So a team can send share codes to one service and passports to another.

### Where do these facts come from?

Each provider’s own website and developer docs, and gov.uk’s DVS register, read on 23 October 2026. Prices change: check with the provider before you buy. If something here is wrong, tell us at matt@checksharecode.co.uk and we will fix it.

## Try the share code check in the sandbox

A test key and a test code for every outcome, before your first live check.

[Get a free API key](https://checksharecode.co.uk/signup) · [Read the quickstart](https://checksharecode.co.uk/docs/quickstart)
