Get Company Officers
dd_company_officersFetch officers for a Companies House company number.
Returns directors, secretaries, and other officers with appointment dates, nationality, and country of residence. Resigned officers are excluded by default; set include_resigned=true for historical DD. Pagination is handled internally.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_index | No | Ignored — pagination is handled internally. Only accepted to avoid call failures. | |
| company_number | Yes | Companies House company number (8 digits, e.g. '03782379'). Returned by company_search. | |
| items_per_page | No | Ignored — pagination is handled internally. Only accepted to avoid call failures. | |
| include_resigned | No | Include resigned/historic officers. Default false for backwards-compatible current-officer queries. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | Total officers returned (filtered by include_resigned). | |
| officers | No | Officer records. | |
| company_number | Yes | Companies House company number. | |
| include_resigned | Yes | Whether resigned officers were included in this result. | |
| high_appointment_count_flag | No | Number of active officers with 10+ total appointments, or null if appointment counts were not fetched. Non-zero values are a nominee/phoenix director risk signal. |