Company House Officer Report
/api/v2/company_house_officer_report
operationId: company_house_officer_report
Live: https://gdapi.globaldata.net.au/api/v2/company_house_officer_report · Sandbox: https://sandbox-gdapi.globaldata.net.au/api/v2/company_house_officer_report
Requests a comprehensive UK Companies House officer report for the specified officer. The response confirms the job was queued and returns an api_reference. Poll GET /company_house_officer_report/{api_reference} until the report payload is ready.
Report Contents
The officer report includes:
- Personal details (name, date of birth - month/year only)
- Current appointments (directorships, secretaryships)
- Former appointments
- Disqualification records (if
disqualified=true) - Correspondence address
Officer Types
The type parameter filters results by officer type:
natural- Individual persons (default)corporate- Corporate officers (companies acting as directors/secretaries)
Disqualified Officers
Set disqualified=true to retrieve disqualification information. This searches the UK register of disqualified directors maintained by Companies House.
Sandbox Environment
The sandbox dataset is deterministic and does not use live data. Use one of the following sample officer IDs to receive predictable reports:
| Name | Officer ID | Type | Notes |
|---|---|---|---|
| John David SMITH | ABC123DEF456 | Natural | Director with 3 appointments |
| Jane Elizabeth DOE | XYZ789GHI012 | Natural | Secretary with 1 appointment |
| Robert James JOHNSON | JKL345MNO678 | Natural | Director with 5 appointments |
| Christopher Mark TAYLOR | DEL789AYE012 | Natural | Returns 202 on first poll |
| CORPORATE SECRETARIES LIMITED | VWX567YZA890 | Corporate | Corporate secretary |
| David DISQUALIFIED | DIS123QUA456 | Natural | Disqualified director (use disqualified=true) |
Request body
Content type application/json.
The officer ID and optional parameters for the report.
| Field | Description |
|---|---|
officer_idrequired |
string The unique officer ID obtained from an officer search. |
disqualified |
boolean or null When |
type |
string or null The type of officer to search for. Only relevant when |
Responses
Report request accepted.
application/json
| Field | Description |
|---|---|
message |
string Always |
function |
string The API function that handled the request. |
api_reference |
string (uuid) Audit reference for this report request. Poll |