Skip to main content

Start here

This guide contains public integration notes for CA-BC, the British Columbia register. Use it for identifier formats, search behavior, and register-specific caveats. The live source of truth for coverage, pricing, data sources, legal forms, roles, and status values is the pricing page.

Canada (British Columbia) coverage, pricing, and sources

Open the current catalog for supported datapoints, sources, identifiers, and availability.
Canada (British Columbia) is in beta. Check the live pricing page or contact support before relying on it in production.
CA-BC covers entities registered with BC Registries. In Canada a company is incorporated either federally or in one province or territory, and each keeps its own register. A federal corporation that registers in British Columbia to do business there keeps a BC registration (prefix A), which CA-BC returns flagged as such, but the company itself is a Canada (Federal) company: use countryCode: "CA-FED" and its corporation number for its directors and beneficial owners. CA on its own is not a jurisdiction.

Table of Contents

Data Sources

Search and company data are read live from the register’s public directory, which BC Registries updates within about 30 minutes of a filing. The directory carries no address and no people: BC law keeps them off this publication. Directors and officers are not offered yet: the register lists them only on a report.

Company Identifiers

Query Identifiers

Prefixes observed on the register, with the entity type it records for them:
The Business Number (BN) is not accepted by /v2/company: several registrations can share one (an amalgamated company keeps it, and a company shares it with the sole proprietorships it registers as trade names). Search by BN first and use the registration number it returns.

Identifiers in API Response

Search Capabilities

Search is free. Only company data retrieval is charged.

Active companies only

Search returns historical registrations too (dissolved, amalgamated, cancelled). activeOnly=true is passed to the register, which leaves them out.

Supported Entity Types

Federal and other extraprovincial companies

A company formed outside British Columbia registers here as an extraprovincial entity (prefix A, XP, XL, XS, XCP or LLC). CA-BC returns that registration as it is, never as a BC incorporation:
  • legalForm.localName is the register’s extraprovincial type (for example Extraprovincial Company);
  • status.statusDetails.additionalInfo names the home jurisdiction. For a corporation formed under federal law it reads “Extraprovincial registration in British Columbia of a corporation formed under federal law (home jurisdiction: Canada, federal). Its own record is Canada (Federal), CA-FED, with Business Number …”;
  • identifiers.businessNumber is the link to the CA-FED record, where the corporation’s directors and beneficial owners are.
When an extraprovincial registration is historical, the BC registration has ended (cancelled or withdrawn). The entity may still exist in its home jurisdiction, so the closure reason is never stronger than what the register recorded.

Quirks & Gotchas

Mappings

Company Status

Data Availability