GovBridge, explained

Connect your software to UK public data.

Use one API key to request Companies House records, property sale history, food hygiene ratings and DVSA MOT history. Try supported lookups in your browser before building an integration.

A developer connects your software to the API. Browser tools let you try supported lookups without writing code.

A small public-data pilot

We are starting with up to five invited teams and a 14-day review period. Each verified account receives the existing 500 free credits; no payment card is required. The review period does not introduce credit expiry.

Use the pilot for evaluation and non-critical workflows. There is no uptime or recovery-time guarantee. HMRC remains sandbox-only, and DVLA vehicle lookup is unavailable.

The five-team limit applies to our guided review group; public account registration remains open. Accounts and API keys are individual: shared team access is not available.

Start with a company search for 1 credit and check your dashboard usage. Food hygiene search costs 1 credit, MOT history 2 credits and property sale history 150 credits per request. Other company endpoints have their own costs; check the API documentation before calling them.

Two ways to use GovBridge

Also available: check software connections

GovBridge Assurance compares test reports so your team can see which checks passed, failed or could not finish. A developer sets up and runs these checks.

Try the guided demonstration →

A simple example

A due date disappears after a software update.

  1. Your developer adds a check that a due date is present.
  2. They run it before and after the update, then upload the reports.
  3. GovBridge shows the failed check so your team can investigate.

It checks what your team specifies. It does not fix the software automatically or prove that a tax return is correct.

Find your starting point

I run a business or accountancy practice

Discuss a recurring software problem and whether a scoped pilot would help. You will need a technical partner to run checks.

Explore help with setup →

I manage software delivery

Review uploaded reports and changes before a release. Ask your developer to set up the checks first.

Sign in to the report workspace →

Reports belong to the signed-in account; shared team access is not available.

I build or test software

Start with a local demonstration, then configure checks for your test system. Upload a report without exposing raw responses.

Run your first check →

What you can use today

Developer preview
Assurance checks, saved reports and comparisons. Public-data routes include Companies House, property sale history, food hygiene and DVSA MOT history. Check route availability.
Test environment only
HMRC tools use a sandbox. Corporation Tax draft checks cover basic fields and dates; tracked submissions send a configured test return, not your draft.
Not available
Production HMRC filing and DVLA vehicle lookup. Income Tax onboarding is paused.

GovBridge is an independent service. It is not accounting software or a government approval service.

A few useful answers

Can I use it without coding?

You can sign in by email and review reports in the browser without writing code. A developer must configure and run the checks, and someone must upload the results. An empty account will not contain reports from your existing software.

Does a passed check mean we are ready to go live?

A pass means that a specific expected result was present in that run. Your team still decides whether a release is ready. Reports are supplied by your team; GovBridge does not independently witness the tests or certify compliance, tax correctness or HMRC approval.

What do the technical terms mean?
API
A way for one software system to request information from another.
Sandbox
A provider's test environment, separate from live business activity.
Staging
Your team's test version of its own system.
JSON
A structured text format used to exchange information between systems.
Blocked check
A check that could not finish, for example because a required service was unavailable.