- Registration Information (Lite Profile + expanded details where available)
- Share capital structure
- Company Officials (incl. Directors) – including function, date of birth and address.
- Shareholders (Beneficial owners) – including share count, share percentage and ID information.
- Ultimate Beneficial Owners – where filed in structured form.
Search
To order an Enhanced Profile, first search the registry to find the entity. The search response confirms the entity is active and provides a unique id, which is required to order the Enhanced Profile.Order an Enhanced Profile
To order a Enhanced Profile, simply use theid field from the search as the resource identifier.
Below is an example of an Enhanced Profile for a company pulled live from the registry. The Enhanced Profile was retrieved using the following URL GET request:
Asynchronous fulfilment
For most jurisdictions,GET /v2/companies/{kyckrId}/enhanced returns the profile within ~40s. Two async patterns are available:
POST /v2/companies/{kyckrId}/enhanced— recommended for production. Returns anorderIdimmediately with no server-side connection hold. PollGET /v2/orders/{orderId}untildata.statusisSuccess, then retrieve the profile from the order result. Initial preview rollout: GB, IE, LU, EE, LV, CN, JP, HK.GET /v2/companies/{kyckrId}/enhancedwith202fallback — will fire when upstream fulfilment exceeds the ~40s connection-hold window. Server holds up to ~40s; returns200with the profile if ready, or202withorderIdand aLocationheader if not.
405 will be removed from GET /enhanced — clients will no longer need to detect sync-vs-async jurisdictions.
Status: Preview — POST V2 Enhanced Profile will be rolled out registry-by-registry. See the release note for the full rollout list and integration guidance.