Last updated 29 September 2026View as Markdown

Immigration status check API

Check an immigration status share code from your own software. The API returns the person's status, conditions and expiry as JSON, with their photo and the Home Office PDF.

Access is by request.

Share codeAB1CD2EF3
Date of birth1990-01-01
JANE EXAMPLE DOESettled status
Permission endsNo end date
ReferenceWE-EXAMPLE-12

What is an immigration status share code?

A code someone creates on gov.uk to prove their immigration status for a reason other than work or renting, such as opening a bank account or applying for a loan.

Is there a Home Office API for immigration status?

No public one. The Home Office check is a web page. Check Share Code runs that check and returns the result as JSON.

What does an immigration status check show?

The person's status, such as settled or pre-settled status, its start and end dates, any conditions, their name and photo, and a Home Office reference.

Who uses immigration status checks?

Banks, lenders, universities checking fee status, and councils checking eligibility for services.

Immigration status check APIs compared

  • API
    Check Share Code
    Yes
    ukrtwchecker.co.uk
    Yes
    gov.uk by hand
    No
  • Price
    Check Share Code
    £14 for 100 a month
    ukrtwchecker.co.uk
    £19 for 100 a month
    gov.uk by hand
    Free, staff time
  • Photo and PDF
    Check Share Code
    Every response
    ukrtwchecker.co.uk
    When requested
    gov.uk by hand
    Download by hand
  • Dates
    Check Share Code
    ISO 8601
    ukrtwchecker.co.uk
    DD/MM/YYYY
    gov.uk by hand
    Written out

From each provider's website, 28 September 2026.

Start checking immigration status

Get access