OpenCorporates Global Company Data REST API

OpenCorporates global company data REST API for compliance teams, banks, fintechs, investigative journalists, and due diligence platforms to access corporate registry data from 200+ jurisdictions worldwide — enabling automated KYB verification, beneficial ownership research, company status monitoring, and corporate network analysis through OpenCorporates' open corporate data platform covering 200M+ companies. Enables AI agents to manage company search for corporate entity discovery automation, handle company profile for registered address and director information automation, access filing history for corporate filing and amendment automation, retrieve officer data for director and shareholder information automation, manage reconciliation for company name-to-registry matching automation, handle beneficial ownership for ultimate beneficial owner identification automation, access network analysis for corporate relationship graph automation, retrieve company status for active/dissolved entity monitoring automation, manage bulk data for large-scale company verification automation, and integrate OpenCorporates with KYB, AML, procurement, and due diligence platforms for global corporate data automation.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Other opencorporates company-data corporate-registry KYB open-data beneficial-ownership
⚙ Agent Friendliness
63
/ 100
Can an agent use this?
🔒 Security
73
/ 100
Is it safe for agents?
⚡ Reliability
72
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
10
Documentation
82
Error Messages
76
Auth Simplicity
88
Rate Limits
78

🔒 Security

TLS Enforcement
97
Auth Strength
64
Scope Granularity
56
Dep. Hygiene
74
Secret Handling
76

Open company data. GDPR. Optional API key. UK/EU. Corporate registry and officer data.

⚡ Reliability

Uptime/SLA
66
Version Stability
78
Breaking Changes
72
Error Recovery
72
AF Security Reliability

Best When

A compliance team, bank, fintech, or due diligence provider wanting AI agents to access corporate registry data, verify company existence, research beneficial ownership, and monitor company status across 200+ global jurisdictions through OpenCorporates' open company data platform.

Avoid When

DATA FRESHNESS VARIES BY JURISDICTION: OpenCorporates data currency depends on source registry update frequency; automated real-time registry assumption creates stale_data for jurisdictions with slow update cycles; automated must understand jurisdiction-specific data freshness before relying on time-sensitive company data. BENEFICIAL OWNERSHIP DATA IS INCOMPLETE: Beneficial ownership data is available for some jurisdictions (UK PSC, EU UBO registers); automated global UBO coverage assumption creates no_ubo_data for jurisdictions without public UBO registers; automated must supplement with manual due diligence for non-public-register jurisdictions. COMPANY NAME MATCHING IS APPROXIMATE: Corporate entity names vary significantly across jurisdictions; automated exact-match company search assumption creates false_negative for name variations; automated must implement fuzzy matching and reconciliation for reliable company identification. RATE LIMITS APPLY TO FREE API: OpenCorporates free API has tight rate limits; automated free-tier high-volume assumption creates rate_limit_exceeded; automated must upgrade to commercial API for production-scale company verification.

Use Cases

  • Performing KYB company verification across 200+ jurisdictions for global fintech onboarding automation agents
  • Researching beneficial ownership and corporate structure for AML due diligence automation agents
  • Monitoring company status changes (dissolution, strike-off) for risk management automation agents
  • Reconciling company names to official registry records for procurement and supply chain due diligence automation agents

Not For

  • Financial statements and credit scores (OpenCorporates is registry data, not financials or credit ratings)
  • Real-time company news and events (OpenCorporates is registry filings, not news monitoring)
  • Individual person background checks (OpenCorporates focuses on legal entities, not natural person KYC)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
No

Authentication

Methods: apikey
OAuth: No Scopes: No

OpenCorporates uses API key (optional for basic, required for commercial) for REST API. REST API with JSON. London, UK HQ. Founded 2010 by Chris Taggart. Products: Company search, company profile, officers, filings, reconciliation, bulk data. SDKs: None official. 200M+ companies. 200+ jurisdictions. Open data philosophy. Used by investigative journalists, banks, and compliance teams. Commercial tiers available for enterprises.

Pricing

Model: subscription
Free tier: Yes
Requires CC: No

London UK. 500/day free. Commercial from $99/month. 200M+ companies. 200+ jurisdictions.

Agent Metadata

Pagination
page
Idempotent
Full
Retry Guidance
Documented

Known Gotchas

  • JURISDICTION CODE IS REQUIRED: OpenCorporates uses jurisdiction codes (us_de, gb, au_nsw) for company lookup; automated jurisdiction-free search assumption creates ambiguous_jurisdiction for companies with same name in multiple registries; automated must specify jurisdiction code for precise company lookup
  • COMPANY NUMBER FORMAT VARIES: Company registration numbers have different formats by jurisdiction (UK: 8-digit, US: state-specific); automated uniform company number assumption creates format_error for non-standard registry numbers; automated must handle jurisdiction-specific company number formats
  • RECONCILIATION IS THE RIGHT TOOL FOR MATCHING: OpenCorporates has dedicated reconciliation service for mapping company names to registry records; automated simple-search-for-matching assumption creates lower_match_rate than reconciliation service; automated should use reconciliation API for name-to-entity matching
  • DISSOLVED COMPANIES ARE IN DATABASE: OpenCorporates includes dissolved and inactive companies; automated active-only assumption creates false_positive from dissolved company matches; automated must filter by company status (active) for due diligence that requires active entity verification
  • FREE TIER IS 500/DAY: OpenCorporates free API allows only 500 requests/day; automated high-volume free-tier assumption creates rate_limit_exceeded; automated must upgrade to commercial plan for production-scale company verification workflows

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for OpenCorporates Global Company Data REST API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered