Create Company House Officer Report API

POST
/company_house_officer_report
LIVE

Orders a UK officer report. Covers personal details, current and former appointments, and disqualification records (when disqualified: true). Async queue and retrieve pattern. The returned api_reference is used to poll the retrieve endpoint.

Example Request

POST
request.json
key Auth: BearerAuth
{
  "officer_id": "ABC123DEF456",
  "disqualified": false,
  "type": "natural"
}

Request Schema

officer_id
Required
string

Officer ID returned from the officer search.

disqualified
Optional
boolean

When true, searches the disqualified officers register instead of the standard one.

type
Optional
enum

natural (individual) or corporate. Only used when disqualified is true.

Available Response Data

1 Data Point
01
fingerprint

api_reference

used to poll /company_house_officer_report/{api_reference}

lock Full API documentation provided after vetting from our compliance team.
By The Numbers

API Data Scale & Coverage tag

Unmatched data depth to power your compliance and verification workflows.

50M+
Phone & Email Records
40M+
Adverse Court Records
2BN+
Australian Universe Records
18M+
Real Estate Records
7M+
Deceased Records
980M+
Social Media & Employment Records
Practical Applications

Technical Use Cases tag

policy

Director pattern-of-failure check

Pull a full officer history to surface patterns: multiple appointments at dissolved companies, back-to-back resignations close to insolvency events.

block

Disqualified director discovery

Order disqualified-officer reports to retrieve the official disqualification reason, court, dates and affected companies.

Trust & Assurance

Compliance & Security tag

Enterprise-grade infrastructure audited against the standards your regulators require.

verified_user
ISO 27001 Certified
enhanced_encryption
AES-256 Encryption
public
Australian Data Sovereignty
Integration & Support

Common Questions tag

Everything you need to know about implementation details and compliance infrastructure.

rocket_launch Implementation

When do I set disqualified: true?

add

When you want the disqualified officers register rather than the standard one. The response includes a disqualifications array with case identifier, type, dates, reason, affected company names, hearing date and court name.

Try it Live

API Testing Sandbox tag

Test the Create Company House Officer Report API directly in your browser with live mock data and see instant results.

rocket_launch Request Sandbox Access

Access to live sandbox environments requires manual approval from our compliance team.

BACK TO TOP