{API}

Entity Enrichment at Scale

Power fraud detection, underwriting, and investigations with UK public record data. Connect and enrich people, properties, and business records through a single API.

API v2
PUBLIC INSIGHTS API

Build intelligence into your existing workflows.

Connect your applications to UK public-record intelligence and automatically enrich people, companies and addresses without replacing the systems your teams already use.

Public Insights API UK public-record intelligence
Fictional demonstration
HR system Case platform CRM Custom app
ENTITY INPUT Ready
Maya Ellison Person to enrich
address
14 Bramble Lane
postcode
BS6 5TR
Intelligence layer Resolving identity
Processing
Resolve Search Enrich Return
ENRICHED RESPONSE 1 record
Maya Ellison Resolved across connected public records
200 OK
Harbourstone Consulting Ltd Company officer · 09261438
High match
Planning application 14 Bramble Lane · BS6 5TR
Address
Risk proximity returned Context retained for investigator review
Review
JSON response application/json
[{
  "company_name": "Harbourstone Consulting Ltd",
  "company_number": "09261438",
  "postcode": "BS6 5TR",
  "risk_proximity": ["review"],
  "url": "source record"
}]
INTELLIGENCE IN THE FLOW OF WORK

Turn operational events into intelligence workflows.

When a person, company or address enters one of your systems, Public Insights can enrich it with relevant UK public-record context and return structured information for your existing process to use.

EXECUTIVE PROTECTION WORKFLOW

Enrich a protected person profile.

Illustrative workflow
01 TRIGGER
PROTECTED PERSON Maya Ellison Selected in an existing protection platform

A profile is selected for an updated protective intelligence review.

02 ENRICH
PUBLIC INSIGHTS Intelligence layer
Addresses Directorships Property links Risk indicators

Public-record matches add addresses, company roles and other context to the existing profile.

03 ASSESS
UPDATED ASSESSMENT Protective intelligence profile
Ready
  • Historic addresses added
  • Company roles identified
  • Review points returned

Structured results return to the system your team already uses.

Built for Teams That Need Better Decisions

Electoral Roll (1)
Insurance (Fraud & Underwriting)

Flag undeclared properties, occupancy risks, and inconsistencies at quote, policy purchase, or claims stage. 

briefcase
Financial Services (Fraud & Risk)

Detect hidden assets, identity inconsistencies, and financial risk signals during onboarding and monitoring.

house
Data & Product Teams

Integrate structured UK public record intelligence into decisioning systems, models, and internal platforms.

insolvency (1)
OSINT & Data Platforms

Enhance your product with UK-specific datasets and entity-linked intelligence via API.

Planning Flow Chart-1
Comprehensive Public Data API

Enrich People & Company Data

Don't settle for mediocre data for UK entities. Enrich your customers' searches by querying over 35 million data points for people and businesses in the UK via a single API call.

Enhancing your OSINT product with our PII lets users find exactly what they need, faster.

BUILT TO FIT YOUR ENVIRONMENT

Works with the systems you already use.

Use the API to bring UK public-record intelligence into HR, CRM, case-management, security and bespoke applications—without forcing investigators into another disconnected tool.

System categories shown are illustrative, not native integrations.
PUBLIC INSIGHTS Intelligence layer
Incoming entity Employee profile Resolving identity
Resolve Search Enrich Return
One API connection Structured UK public-record context
Identity context Matched names, addresses and identifying details
Returned
Corporate relationships Companies, officers, control and shareholdings
Returned
Address intelligence Historic addresses and connected public records
Returned
Risk context Relevant indicators retained for human review
Returned
Source records URLs and source context for traceability
Returned
Keep the workflow. Add the intelligence. Public Insights sits between your applications and the public-record context they need.
View API documentation
UK PUBLIC-RECORD COVERAGE

The intelligence layer behind every investigation.

Public Insights brings fragmented UK records together so your applications can enrich people, companies and addresses with broader investigative context.

50M+ public records 20+ record sources
PUBLIC INSIGHTS UK intelligence layer
IDENTITY & LOCATION CONTEXT Resolve a subject across fragmented records.

Return likely identity matches, known addresses and supporting source fields for comparison.

Structured entity context Person and address records
CORE CAPABILITIES

From an identifier to usable intelligence.

Public Insights helps your applications resolve a subject, add relevant public-record context and return structured information that investigators can assess, trace and use inside existing workflows.

01
RESOLVE

Start with the details you already know.

Submit known information about a person or company and return likely matches across relevant UK public records.

  • Search with known identity details
  • Return possible record matches
  • Preserve fields for further comparison

Matching context supports investigator judgement; it does not replace independent identity verification.

Identity resolution
Fictional data
INPUT Application data
Maya Ellison Person submitted for enrichment
name
Maya Ellison
postcode
BS6 5TR
address
14 Bramble Lane
Public Insights Comparing likely matches
OUTPUT Structured matches
PE
Likely person match Electoral and address records
Returned
forenameMaya surnameEllison postcodeBS6 5TR urlsource record
Structured JSON response Designed for human-review workflows
IMPLEMENTATION

Designed for developers. Built for operational teams.

Send the identity details you hold and receive structured public-record results your application can route, store and present for investigator review.

Public Insights API example Fictional data
ENTITY INPUT application/json
{
  "name": "Maya Ellison",
  "address": "14 Bramble Lane",
  "postcode": "BS6 5TR"
}
Ready to submit from your application 3 identity fields
THE PRACTICAL LAYER

Clear inputs. Structured outputs. Reviewable context.

The integration remains technical. The value it returns is designed for the analysts and investigators who need to understand the result.

Structured JSON

Receive machine-readable records that can be handled by your application and presented in your own interface.

Flexible entity details

Use the known identity and location fields available in the originating workflow to search for relevant matches.

Source-linked records

Retain URLs and record-specific fields so investigators can understand and review the returned context.

Heterogeneous record types

Handle people, companies, addresses, planning, risk and other source-specific structures within a single enrichment response.

Built for controlled implementation

Your organisation decides when enrichment runs, how results are handled and where human review sits in the decision process.

INTELLIGENCE PLATFORM DESIGN

Need more than data?

We help organisations design the intelligence capability around the API, from choosing relevant APIs for public data to shaping the workflow, entity model and review process that turns those records into useful investigative context.

Built around the investigation, not the dataset.

The right design begins with the decision your team needs to support, then works backwards to the entities, sources and controls required.

Discuss your intelligence workflow
DESIGN BLUEPRINT From operational question to reviewable intelligence
Collaborative design
01
Define the operational objective

Clarify the investigation, decision or assessment the workflow needs to support.

Workflow design
02
Model the people, companies and addresses

Decide which identity fields, relationships and matching questions matter to the use case.

Entity strategy
03
Select and normalise the relevant records

Identify useful sources and shape their different structures for the receiving application.

Sources & normalisation
04
Design the output and review controls

Define what the system returns, how uncertainty is presented and where investigator judgement is required.

AI & human review
UK OSINT EXPERTISE

Practical guidance on record coverage, source limitations and the investigative meaning of returned fields.

Public Insights API

UK Public Records Data Coverage

Enrich your platform with structured people, property, company, risk, contact and community data through one API layer.

52M+Records
20+Datasets
1,500+Sources
16M

Open Electoral Roll

Address and co-resident records for UK individuals.

3M

Phone Directory

Landline and mobile phone records.

260K

Wills & Probate Records

Estate, executor and deceased individual records.

75K

Insolvencies

Bankruptcies, Debt Relief Orders and Individual Voluntary Arrangements.

1M

Crime Records

Structured crime-related records for investigative enrichment.

350K

Court Records

Court and legal proceeding records.

26K

Sanctions & PEPs

Sanctions and politically exposed person screening records.

90K

Political Donations

Political donation records for entity enrichment.

8M

Company Directors

UK company officer and appointment records.

6M

Persons of Significant Control

Beneficial ownership and control records.

2M

Minority Company Shareholdings

Minority ownership interests in UK companies.

25K

Company Insolvencies

Corporate insolvency and liquidation records.

20K

Disqualified Directors

Director disqualification records.

12M

Planning Applications

Planning submissions linked to people, companies and addresses.

23K

Planning Comments

Public comments connected to planning applications.

110K

HMO & Selective Licensing Records

Rental licensing records, landlords and property connections.

925K

Charity Trustees

Trustee appointments and charity affiliations.

300K

School Governors & Leadership

Education governance and leadership records.

400K

Professional Registers

Professional registration and occupation indicators.

1M

Running & Cycling Activity Records

Activity records linked to running and cycling participation.

600K

Swimming Club Memberships

Swimming club membership and participation records.

10K

Football Club Team Rosters

Football team roster and club affiliation records.

Pricing

Pricing to fit tool developers and large OSINT platforms.

Including Electoral Roll
Excluding Electoral Roll
Basic

£350/mo£150/mo

  • 1 API key

  • 500 requests/month

Recommended
Growth

£1,120/mo£500/mo

  • 1 API key

  • 2,000 requests/month
Enterprise

£2,300/mo£1,000/mo

  • 1 API key

  • 5,000 requests/month