Skip to main content
Changes to the Companies V2 API contract, newest first. Use the tag filters to narrow the list.
2026-06
OrdersPreview
🚧 Preview β€” not yet available in production.Typed, versioned order payloadsBuilding on the existing download endpoint (documented below), order results can be retrieved as typed JSON payloads, pinned to a schema version. The JSON payload is the schema of the product you ordered β€” an Enhanced Profile order returns the EnhancedProfile schema, a Beneficial Ownership order returns the BOProfile schema β€” each documented in that product’s reference.
  • An optional _payloadType field on the response identifies the product payload, so clients can dispatch on it when present.
  • Two new optional fields on OrderDetails.productDetails: productType (e.g. BO_PROFILE, ENHANCED_PROFILE) and schemaVersion. Both are absent for PDF-only products.
  • schemaVersion added to the POST /v2/orders request body. Support window: current major (N) and previous (N βˆ’ 1); older versions return 410, with Sunset (RFC 8594) and Deprecation (RFC 9745) headers.
GET /v2/orders/{orderId} remains metadata-only β€” fetch the payload from the download endpoint.
2026-06
OrdersDocumentation
Download endpoint now documentedGET /v2/orders/{orderId}/download is now documented in the API reference. The endpoint takes a format=json or format=pdf query parameter and returns the order result in the requested format.
No change to the API β€” this endpoint is already available and its behaviour is unchanged; this entry only documents it. (The typed, versioned payloads above are a separate preview.)
2026-04
Enhanced Profile
Profile extensions and address geocodingEnhanced Profile now supports opt-in, per-account extensions that enrich the response with extra data. The first extension, geocoding, returns parsed and geocoded address information.
  • Request extensions with the new extend query parameter (a comma-separated list) on GET Enhanced Profile.
  • geocoding adds parsed and geocoded address data via the additionalInformation response object.
  • Each Address now carries a stable identifier that links it to its geocoded entry in additionalInformation.addressInformation.
  • New schemas: AdditionalInformation, AddressAdditionalInformation, InformationSource.
  • The mechanism is extensible β€” further extension types (e.g. firmographics, activity codes) will follow.
  • Unrecognised or unauthorised extend values are ignored silently.
Opt-in and entitled per account; each extension type carries an additional cost.
2026-03
Enhanced Profile
Typed corporate identifiersCorporate representatives and shareholders can now carry multiple typed identifiers β€” ACN, ABN, ARBN, ARSN, ARFN, and foreign registration numbers β€” via a new otherIdentifiers array on CorporationDetails.
Backwards compatible β€” reuses the existing Identifier schema. First surfaced for Australian (ASIC) companies.
2026-02
Enhanced Profile
Shareholding percentage rangesShareholdings can now express an ownership range when a registry does not report an exact percentage.
  • Shareholding.percentage is now nullable. When a range applies, percentage is null and percentageIsRange, percentageRange, percentageLowerLimit, and percentageUpperLimit carry the range.
Supports registries such as Estonia (EE) that may report ownership as a range (e.g. β€œ0–100%”).
2026-02
Enhanced Profile
Company relationships and registration typeEnhanced Profile can now carry company-relationship data and source-registry registration classification.
  • New companyRelationships array for relational extract data β€” subsidiaries, and company evolution (merged, demerged, acquired). Parent / ultimate parent / immediate parent remain in roles and corporate representatives; branches and establishments use a separate establishments model.
  • New registrationType and registrationTypeDetails capture the foreign registered body and its details at the source registry, where available.
companyRelationships is in place now for forthcoming relational extract data β€” do not expect it populated for every entity yet.
2026-02
Enhanced ProfilePreview
POST Enhanced ProfileYou can now request an Enhanced Profile with POST /companies/{kyckrId}/enhanced β€” the same resource as GET, but it creates an order with no timeout. For async-only jurisdictions where GET returns 405, use POST instead.
Preview β€” coming soon. Not yet available in production.
2026-02
Search
Typed identifiers in Search resultsSearch results now include typed identifiers via an otherIdentifiers array with type codes.
Available on the single V2 search endpoint. Enables jurisdiction-specific identifier types.
2025-10
Profiles
Field consistency across profilesProfile responses are now more consistent across the V2 API, with shared name components and additional LiteProfile and BasicProfile fields.
  • New reusable AlternativeNames and PreviousNames schema components.
  • previousNames now uses a standardised structure with proper schema references.
  • LiteProfile gains registrationDate and lastAnnualAccountDate.
  • BasicProfile gains registeredAgentName and registeredAgentAddress.
Aligns LiteProfile date fields and registered-agent information with V1 and EnhancedProfile.
2025-07
Orders
Order response documentation fixCorrected the Get Order API response documentation, and documented additional response properties.
Planned: previous names on SearchResults; Enhanced Profile additions β€” UBO kind, last annual account date, and registry-sourced voting-rights descriptions.
2025-03
Enhanced Profile
Capital and shareholding simplificationCapital and shareholding structures are simplified, and corporate identifiers move to the typed otherIdentifiers array.
  • Simplified capital and shareholding structures.
  • tradingName is deprecated β€” use alias instead.
  • New otherIdentifiers with jurisdiction-specific type codes.
otherIdentifiers will gain further type codes per jurisdiction over time.
2025-02
Enhanced Profile
Beneficially-held shareholdingsEnhanced Profile can now flag beneficially-held shareholdings and classify ambiguous entities.
  • New capital[].shareholdings[].beneficiallyHeld field on Enhanced Profile.
  • New β€œOther” category in the corporations and individuals arrays for entities the registry cannot definitively classify.
Introduced ahead of an Australian registry update.
2025-02
Documentation
Documentation correctionsClarified the ultimateBeneficialOwners field descriptions on Enhanced Profile.
2025-01
Documentation
Documentation correctionsCorrected the Enhanced Profile ultimateBeneficialOwners documentation.
2024-11
UBO VerifyPreview
Preview feature: UBO VerifyUBO Verify launched as a preview feature.
Preview β€” limited beta trial; subject to change.