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
Use
"public-bdd" for business due diligence checks.Use
"kyb.open_corporates_business_check" for business registration verification.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 thegetJobByID 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:-
Registry Search
- Searches OpenCorporates database by business name
- Filters by jurisdiction if provided
- Matches against registration number if provided
-
Entity Verification
- Confirms business exists as registered entity
- Validates registration details match self-attested data
- Extracts current status (active, dissolved, etc.)
-
Data Extraction
- Retrieves incorporation date
- Extracts registration/company number
- Identifies business type and jurisdiction
- Collects officer information (when available)
-
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
- Provide Complete Data: Include registration number and jurisdiction for faster matching
- Allow Name Variations: Account for different business name formats (LLC, Inc, Ltd, etc.)
- Check Status Regularly: Corporate status can change over time
- Verify Officers: Cross-check officers with ownership documents
- Consider Jurisdiction: Some registries provide more detailed information than others
Related Checks
- Incorporation Document Verification - Verify incorporation documents
- Basic Business Profile Check - Verify business profile
- Business Owners Research - Research ownership structure
- Address Verification - Verify business addresses