Pricing overview

OpenCorporates provides access to its global company data through a tiered API pricing model. The core of their pricing strategy is based on the volume of API calls made per month, with different plans designed to accommodate users from individual developers to large enterprises requiring extensive data access. A free tier is available for initial exploration and low-volume usage, allowing up to 1,000 API calls monthly. For higher volumes, paid plans offer increased call limits and additional features, such as enhanced support and access to more comprehensive datasets. The service focuses on providing structured data for applications in due diligence, regulatory compliance, and investigative research, where access to up-to-date and accurate company information is critical.

The OpenCorporates API delivers structured data on companies, officers, and filings from official public registries. Understanding the pricing structure involves evaluating the specific data points needed and the frequency of access required for a particular application. The cost scales with the number of API requests, making it a pay-as-you-go model for most users beyond the free tier. This approach allows users to select a plan that aligns with their operational needs and budget constraints, enabling flexibility as usage patterns evolve. The official OpenCorporates API pricing page details the various options.

Plans and tiers

OpenCorporates organizes its API access into several plans, each with distinct monthly API call limits and associated costs. These tiers are designed to cater to a range of users, from those with minimal data requirements to organizations needing high-volume, continuous access to company data. Key factors differentiating the plans include the number of API calls, access to specific data types (such as historical filings or detailed officer information), and the level of technical support provided.

The primary tiers generally include:

  • Free Tier: For evaluation and very low-volume personal projects.
  • Starter Plan: Aimed at small businesses or individual researchers needing moderate data access.
  • Professional Plan: Suitable for growing businesses or teams with higher data consumption needs.
  • Enterprise Plan: Designed for large organizations requiring extensive data volumes, custom features, and dedicated support.

The following table provides a breakdown of the typical plan structure and their associated features. Specific pricing and exact limits are subject to change and are best verified on the official OpenCorporates website.

Plan Monthly Price (approx.) Monthly API Calls Key Features/Limits Best For
Free Tier $0 1,000 Basic data access, rate limited, no commercial use Evaluation, personal projects, low-volume academic research
Starter $150 50,000 Standard data access, email support Small businesses, startups, individual commercial users
Professional $500 - $1,000+ 250,000 - 1,000,000+ Expanded data access, priority email support, higher rate limits Mid-sized enterprises, growing data analysis teams, frequent users
Enterprise Custom pricing Custom / Unlimited All data access, dedicated account manager, SLA, custom integrations Large corporations, financial institutions, government agencies, high-volume data needs

For detailed information on the specific inclusions and up-to-date figures for each plan, users should consult the OpenCorporates API pricing details.

Free tier and limits

OpenCorporates offers a free tier that allows developers and researchers to access its API without immediate financial commitment. This tier is designed primarily for evaluation purposes, enabling users to test the API's capabilities, integrate it into proofs-of-concept, and conduct limited, non-commercial research. The primary limitation of the free tier is a cap of 1,000 API calls per month.

Key characteristics of the free tier include:

  • API Call Limit: Restricted to 1,000 requests within a 30-day period.
  • Data Access: Provides access to core company and officer data, though certain advanced fields or historical data may be limited compared to paid plans.
  • Rate Limiting: Stricter rate limits apply to free tier users to ensure fair usage and system stability.
  • Support: Community or basic email support available, without guaranteed response times.
  • Commercial Use: Generally not permitted for commercial applications; intended for personal, academic, or evaluation purposes.

For projects requiring consistent, higher-volume, or commercial use, transitioning to a paid plan is necessary. The free tier serves as an entry point to understand the data structure and API functionality, as outlined in the OpenCorporates API documentation.

Real-world cost examples

To illustrate the potential costs associated with using the OpenCorporates API, consider the following scenarios based on typical usage patterns:

  • Scenario 1: Small Business Due Diligence (Starter Plan)

    A small consulting firm performs approximately 20-30 company searches daily for client onboarding and basic due diligence checks. Assuming an average of 5 API calls per search (e.g., company lookup, officer details, recent filings), this amounts to roughly 100-150 calls per day. Over a 22-business-day month, total calls would be 2,200 - 3,300. This usage fits well within the Starter Plan's 50,000 API calls/month limit, costing approximately $150 per month.

  • Scenario 2: Investigative Journalism Project (Professional Plan)

    An investigative journalism team is researching a network of companies across multiple jurisdictions. They might run automated scripts to identify related entities, officers, and historical data, generating bursts of activity. If they perform 10,000 company lookups a month, each involving 5-10 API calls to gather comprehensive data (company details, associated officers, shareholder information, and filings), their monthly usage could range from 50,000 to 100,000 calls. This falls into the lower end of a Professional Plan, potentially costing between $500 to $1,000+ per month depending on the exact tier chosen for their call volume.

  • Scenario 3: Financial Risk Assessment (Enterprise Plan)

    A large financial institution integrates OpenCorporates data into its automated risk assessment platform, performing daily checks on thousands of companies for compliance and supply chain integrity. This could involve millions of API calls per month to monitor changes in company status, directorships, and ownership structures. For such high-volume, mission-critical operations, an Enterprise Plan is necessary. This would involve custom pricing, potentially in the thousands of dollars monthly, negotiated directly with OpenCorporates to ensure specific SLAs, priority support, and sufficient rate limits to handle the scale of operations.

  • Scenario 4: Academic Research (Free Tier)

    A university student is conducting a research project on corporate transparency trends in a specific country. They need to retrieve data for a few hundred companies to analyze their legal structures and officers. Running 2-3 API calls per company for 300 companies would be 600-900 API calls. This usage easily fits within the Free Tier's 1,000 API calls/month limit, incurring no cost for the student.

How the pricing compares

OpenCorporates operates in a market with several providers of company and business intelligence data. When comparing its pricing, it's essential to consider not only the cost per API call but also the breadth, depth, and freshness of the data offered. Alternatives often have different strengths, such as specific regional coverage, enhanced contact data, or advanced analytics features. For example, while OpenCorporates focuses on public record company data globally, providers like Dun & Bradstreet (D&B) offer extensive proprietary business information, including credit scores and corporate linkages, often at a higher price point due to their unique data assets and value-added services. Dun & Bradstreet's credit risk analytics are an example of specialized offerings.

Other alternatives like Clearbit and ZoomInfo often specialize in B2B contact data and firmographics for sales and marketing purposes, which can entail different pricing models, sometimes per record or per user seat, rather than strictly per API call. For instance, ZoomInfo's pricing often involves custom quotes based on the size of the sales team and the specific data modules required. OpenCorporates's strength lies in its comprehensive, globally sourced, and regularly updated public record data, making it particularly cost-effective for use cases like anti-corruption, compliance, and supply chain mapping where accuracy of legal entity data is paramount.

The pricing comparison also involves evaluating data quality and coverage. OpenCorporates aggregates data directly from official company registries worldwide, which ensures a high degree of authenticity for legal entity information. Some competitors may rely more on web scraping or derived data, which can introduce different levels of data accuracy or timeliness. Therefore, while a direct cost-per-call comparison might seem straightforward, the underlying data source and its suitability for specific use cases are crucial factors in determining overall value. The Google Cloud pricing list, for example, illustrates a different array of services and pricing models for cloud-based data solutions, often involving granular charges for compute, storage, and egress rather than just API calls.