OpenCorporates
APIFree open data API for global corporate entities and directors
Overview
The OpenCorporates API is a RESTful service providing access to a vast open database of corporate entities and their directors across over 100 jurisdictions. Key endpoints include company search (by name, jurisdiction), detailed company profiles (with registration numbers, addresses, status), and director searches (linking individuals to affiliated companies). Responses are JSON-formatted. Use cases include due diligence (verifying business entities), academic research on corporate structures, transparency projects (tracking ownership chains), and building compliance tools for regulatory checks. It supports filtering by jurisdiction, company status, and date ranges to target specific data needs.
Example Integration (JavaScript)
fetch('http://api.opencorporates.com/documentation/API-Reference')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful architecture
- JSON response format
- Global jurisdiction coverage (100+)
- Company and director search endpoints
- Filterable data parameters
Frequently Asked Questions
? Is OpenCorporates API free to use?
Yes, it offers a free tier with rate limits; paid plans are available for higher request volumes and advanced features like bulk data access.
? Does it require an API Key?
Yes, you need to register for a free API key to access most endpoints of the OpenCorporates API.
? What is the response format?
All API responses are in JSON format, providing structured data on companies, directors, and their associated details.
Top Alternatives
People Also Ask about OpenCorporates
Tool Info
Pros
- ⊕ Extensive open corporate data
- ⊕ Cross-border coverage
- ⊕ Detailed director-company links
- ⊕ Well-documented API reference
Cons
- ⊖ Rate limits on free access
- ⊖ Data completeness varies by jurisdiction
- ⊖ Requires API key for access
- ⊖ Jurisdiction code knowledge needed for precise queries