Skip to main content
The Business Registration check validates a business’s legal registration status by searching global corporate registries through OpenCorporates. This check confirms the business exists as a registered legal entity and provides key registration details.

Overview

The check examines:
  • Business registration in official corporate registries
  • Legal entity status and type
  • Registration number and jurisdiction
  • Incorporation date and current status
  • Company officers and directors (when available)

Running the Check

API Endpoint

Request Parameters

Important: You must use your own agent key, not a default or public agent key. Your agent key can be found in the Parcha dashboard under your agent’s settings, or in the “Test API Integration” dialog.
agent_key
string
required
Your KYB agent key from the Parcha dashboard. This is unique to your organization and agent configuration.
check_id
string
required
Use "kyb.open_corporates_business_check" for business registration verification.
payload
object
required
The business information for verification.

Example Request

Initial Response

Retrieving Check Results

Once the job is complete, retrieve the results using the job ID with the getJobByID endpoint. Make sure to include the include_check_results=true parameter to get the full check results.

Check Process

The business registration check follows these steps:
  1. Registry Search
    • Searches OpenCorporates database by business name
    • Filters by jurisdiction if provided
    • Matches against registration number if provided
  2. Entity Verification
    • Confirms business exists as registered entity
    • Validates registration details match self-attested data
    • Extracts current status (active, dissolved, etc.)
  3. Data Extraction
    • Retrieves incorporation date
    • Extracts registration/company number
    • Identifies business type and jurisdiction
    • Collects officer information (when available)
  4. Validation
    • Cross-references self-attested data with registry data
    • Flags discrepancies in key details
    • Confirms business is in good standing

Check Results

Response Structure

Example Results

Risk Factors

The check may flag concerns if:
  • Business cannot be found in any corporate registry
  • Business is dissolved, suspended, or not in good standing
  • Significant discrepancies in registration details
  • Registration number doesn’t match
  • Incorporation date differs significantly
  • Business name doesn’t match registered name
  • Recently incorporated (< 6 months) in high-risk jurisdictions

Data Sources

This check utilizes:
  • OpenCorporates: Global database of company information
  • Official government corporate registries from 130+ jurisdictions
  • Regularly updated company status and officer information

Best Practices

  1. Provide Complete Data: Include registration number and jurisdiction for faster matching
  2. Allow Name Variations: Account for different business name formats (LLC, Inc, Ltd, etc.)
  3. Check Status Regularly: Corporate status can change over time
  4. Verify Officers: Cross-check officers with ownership documents
  5. Consider Jurisdiction: Some registries provide more detailed information than others