namebody · stringRequiredFull or partial name; minimum 2 characters.
Start with an officer’s name and retrieve linked company appointments.
namebody · stringRequiredFull or partial name; minimum 2 characters.
date_of_birth_yearbody · integerOptionalFour-digit year to help distinguish namesakes.
country_codebody · stringOptionalISO two-letter country code.
statusbody · "C" | "P"OptionalC for current, P for previous appointments.
appointment_datebody · objectOptionalObject with optional gte and lte dates in YYYY-MM-DD format.
resignation_datebody · objectOptionalObject with optional gte and lte dates in YYYY-MM-DD format.
company_namebody · stringOptionalFilter the linked company name.
company_reg_numberbody · stringOptionalFilter the linked registration number.
company_statusbody · arrayOptionalCompany Status nomenclature IDs.
company_countriesbody · arrayOptionalKYB Countries nomenclature IDs; not the ISO-code filter used by shareholder search.
include_provenancebody · booleanOptionalInclude source metadata. Some endpoints also change their response structure.
Illustrative default array excerpt. No pagination parameters are specified for this operation in the source.
[
{
"id": 123,
"company_id": 12345678,
"company_name": "EXAMPLE LIMITED",
"full_name": "Alex Example",
"officer_role": "Director",
"appointed_at": "2020-01-01",
"resigned_at": null
}
]