Overview
Enhanced Profile for Canada covers all 14 jurisdictions: Alberta, British Columbia, Federal, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Northwest Territories, Nunavut, Ontario, Prince Edward Island, Quebec, Saskatchewan, and Yukon (CA-YU).
On V1 a direct request for a Canada Enhanced Profile returns the profile when the registry fulfils it within the request. Otherwise it returns a pending response to poll separately. Because many Canadian registries fulfil orders outside the request window, build for the poll path and treat an immediate profile as the exception.
How to order
Order directly withGET /core/company/profile/{countryISO}/{companyCode}. This returns the profile directly when the registry fulfils it within the request, or a pending-response body carrying a transactionIdField when it doesn’t:
- Poll
GET /core/filing/order-status/{orderedWithin}and find the entry whoseproductOrderIdFieldmatches yourtransactionIdField. - When
statusFieldshows the order ready, retrieve the PDF fromurlFieldand the structured JSON profile fromstructuredDataUrlField.
This is a different product from the plain Company Profile PDF ordered via filing search: Enhanced Profile is ordered directly by company code, not discovered through the filing list. See the Order Documents guide for that separate workflow.