Company House Report
/api/v2/company_house_report
operationId: company_house_report
Live: https://gdapi.globaldata.net.au/api/v2/company_house_report · Sandbox: https://sandbox-gdapi.globaldata.net.au/api/v2/company_house_report
Requests a comprehensive UK Companies House report for the specified company. The response confirms the job was queued and returns an api_reference. Poll GET /company_house_report/{api_reference} until the report payload is ready.
Report Contents
The company report includes:
- Company registration details
- Registered office address
- Current and previous company names
- Officers (directors, secretaries)
- Persons with significant control (PSCs)
- Filing history summary
- Accounts information
- Charges (if any)
Sandbox Environment
The sandbox dataset is deterministic and does not use live data. Use one of the following sample company numbers to receive predictable reports:
| Company Name | Company Number | Status | Notes |
|---|---|---|---|
| TEST COMPANY LTD | 12345678 | Active | Standard company with 2 officers |
| SAMPLE HOLDINGS PLC | 87654321 | Active | PLC with multiple officers including corporate secretary |
| DORMANT SERVICES LTD | 11223344 | Dormant | Dormant company |
| DISSOLVED EXAMPLE LTD | 99887766 | Dissolved | Dissolved company with previous names |
| SCOTTISH ENTERPRISE SC | SC654321 | Active | Scottish company |
| DELAYED REPORT LTD | 55667788 | Active | Returns 202 on first poll (simulates async processing) |
Request body
Content type application/json.
The company number to generate a report for.
| Field | Description |
|---|---|
company_numberrequired |
string [8..8 characters] The unique 8-character UK Companies House company number. |
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 |