Skip to main content

Start here

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

Mauritius coverage, pricing, and sources

Open the current catalog for supported datapoints, documents, sources, identifiers, and availability.
Country details below are preserved as integration notes. If a table or example conflicts with the live pricing page, use the pricing page as the source of truth and contact support.

Data Sources

Mauritius uses a single official registry as its data source. There is no multi-source priority chain — all data comes from the CBRD.
  • CBRD (Corporate and Business Registration Department) — Operated under the Ministry of Finance, Economic Planning and Development, the CBRD is the central company register for Mauritius. The online search portal provides company search, detailed company profiles, and printable extracts. The system retrieves structured data including company name, legal form, status, registration date, registered address, stated capital, business activity, office bearers, and shareholders.
Performance expectations: Search operations are fast (~1-2 seconds) using direct API calls. Full company profiles and document generation require additional processing and take longer (~30-60 seconds).

Company Identifiers

Query Identifiers

File Number / BRN Format: Mauritius company identifiers consist of a letter prefix (commonly C for companies) followed by digits (e.g., C117853). The File No and BRN (Business Registration Number) are used interchangeably for company identification. The regex pattern used for validation is ^[A-Za-z]\d+$.

Identifiers in API Response

Once you retrieve company data, the identifiers object contains all available identifiers for that entity:

Search Capabilities

Search Performance: Use identifier-based searches (File No, BRN) for best performance and exact matching. Name searches use the company-partnership search type which may return up to 20 results.
Dual search strategy: Identifier searches first try File No matching. If no results are found, BRN search is used as a fallback. All search modes use fast direct API calls.

Company Status

Company status is determined deterministically from the statusCode field in the CBRD data. No AI inference is involved for status mapping.
The status mapping is fully deterministic with no AI involvement. Dormant companies are still considered active (registered but temporarily inactive). Unknown status codes fall back to checking if the code equals LIVE to determine the active flag, and use the raw status code as the local name.
Mauritius legal forms are determined deterministically from the combination of orgCategoryCode and orgTypeCode fields in the CBRD data. No AI enrichment is used.

By Organization Category

By Organization Type (within Domestic)

The legal form is constructed by combining the organization type and category (e.g., “Private Company (Domestic Company)”). The standardization logic is fully deterministic: PUBLIC maps to Corporation, PRIVATE maps to Limited Liability Company, FOREIGN maps to Branch or Representative Office, and GBC/GLOBAL/GLOBAL BUSINESS COMPANY maps to Limited Liability Company. When neither category nor type matches a known code, the standardized form falls back to Other.
Legal representatives are extracted from the officeBearers array in the CBRD company details. The extraction is deterministic — no AI is used for role mapping.

Role Mapping

All office bearers are classified as legal representatives. There is no distinction between “legal representative” and “other key person” for Mauritius — the CBRD does not provide enough role granularity to make this split. The role mapping uses substring matching on the designation field (case-insensitive).

Extraction Logic

Resigned officers are excluded. Office bearers with a resignationDate are automatically filtered out. Only currently active officers are included in the response.

Other Key Persons

Mauritius does not distinguish between legal representatives and other key persons. All office bearers from the CBRD are returned as legal representatives. The otherKeyPersons array is not populated.

Shareholders

Shareholders are extracted from the shareholders array in the CBRD company details using AI parsing for type classification (individual vs. company).

Extraction Logic

AI Parsing Instructions

The shareholder data is formatted as text and sent to the AI parser with the following heuristics for classification:

Ownership Fields

Shareholder type classification (individual vs. company) is AI-inferred. The structured fields (number of shares, percentage, value) come directly from the CBRD. If AI parsing fails, an empty shareholder array is returned gracefully (no error thrown).

Activity Code Mapping

Mauritius provides business activity descriptions through the businessDetails / natureOfBusiness fields in the CBRD data. These are free-text descriptions that are AI-enriched to derive standardized codes.
Mauritius does not use a standardized national activity classification system in its CBRD data. All NACE and ISIC codes are AI-inferred from the free-text nature of business descriptions. Multiple business activities may be listed, separated by semicolons. There is no local activity code system equivalent to France’s NAFREV2.

Data Availability Matrix

Legend: ✅ Available | ❌ Not Available | ⚠️ Conditionally Available | Async = Asynchronous processing (~30-60 seconds)

Documents by Company Type

All Companies (File Number)

The Company Details Extract is generated from the CBRD’s printable company details view. This is the only document type currently available for Mauritius. Estimated delivery time is approximately 60 seconds.

Example API Responses

All examples use placeholder data. Query: POST /v2/company with { "id": "<id>", "countryCode": "MU", "dataPoints": ["company", "legalRepresentatives"] }
Note: GBC companies commonly use USD as their stated capital currency. Legal form standardization maps to Limited Liability Company.
Note: Foreign companies are mapped to Branch or Representative Office. Shareholder data may be limited or unavailable.
Note: Defunct companies have active: false. Limited data may be available compared to active companies. Legal representatives and shareholders may be empty.
Query with "mode": "onboarding", "dataPoints": ["company"]:
Note: Onboarding mode is a fast, lightweight response. It provides basic company info (name, legal form, status, registration date, identifiers) but does not include address, capital, activity description, legal representatives, or shareholders. Perfect for quick KYB checks and lead qualification.
Documents are returned when "dataPoints": ["availableDocuments"] is requested.

Quirks & Gotchas