- Developer newsUpdates to the API
- IntroductionAbout the Companies V2 API
- Company searchSearch for a company by name or number
- Global searchSearch for a company globally
- Lite ProfileBasic company verification details
- Enhanced ProfileCompany profiles with representatives and shareholders
- Filing searchOrder registry extracts and filings
- About testingInformation about the Kyckr V2 test environment
- Supported jurisdictionsJurisdictions and regional codes
Workflow
Working with the Kyckr Company V2 API
Searching for a company
[ Guide ] [ API reference ]
A search by company name or number must be performed in order to find a valid, registered legal entity using the API (GET /companies).
A KyckrId will be returned in the JSON response. Any additional API calls will use the KyckrId as the identifier for the company.
KyckrIds follow the format:
{jurisdiction}|{base64-encoded-reference}
For example:
GB|MTE2NTUyOTA
The kyckrId format may be subject to change in a future release and should not be used for persistent storage.
Retrieving company information
Once the correct entity is located, several options are available for retrieving company information:
| Lite Profile [ API reference ] [ Guide ] | Enhanced Profile [ API reference ] [ Guide ] |
|---|---|
GET /companies/{kyckrId}/lite |
GET /companies/{kyckrId}/enhanced |
| Company name and registration number | Company name and registration number |
| Registered address or locality | Registered address or locality |
| Legal form and status | Legal form and status |
| Foundation date | Foundation date |
| Primary business activity | Primary business activity |
| Corporate structure | |
| Legal form and status | |
| Company officials | |
| Shareholding information (where available) |
The information is retrieved directly from the registry in real time and is returned in a standard JSON format, allowing easy mapping into your platform regardless of the targeted registry.
Ordering original registry documents
If additional information is required, original registry documents are available:
-
List available documents (
GET /companies/{kyckrId}/documents)- Shows document types, costs, and delivery times
- Indicates what information each document contains (company details, directors, shareholders, UBOs)
-
Track orders (
GET /orders)- Monitor the status of document orders
- Download documents when ready
- Access both structured data and original registry formats
All responses include standardized fields for tracking (correlationId, customerReference).