OpenCorporates vs OpenSOSData
OpenCorporates serves company data from its own database of 140+ registries worldwide, from £225 a month for 500 calls.[1][2] OpenSOSData reads U.S. Secretary of State sites on demand or serves its cache, from $0.0314 per live lookup with no subscription.[3][4] Pick OpenCorporates for companies outside the U.S. Pick OpenSOSData for U.S. state records read live on request, at a lower published price.
Vendor facts from each vendor's own public pages, read 2026-10-16. Sources are listed below.
| OpenCorporates | OpenSOSData | Recordwire | |
|---|---|---|---|
| Model | Company lookup API and bulk files by SFTP, over 140+ registries worldwide.[1][2] | Secretary of State lookup API, live or cached, plus bulk lookups and CSV datasets.[3][5][6] | Change feed plus lookup. Each new state file is compared with the last, and every difference is stored as a dated event. REST API, MCP server, and webhooks.[7] |
| U.S. state coverage | All 50 states and D.C., listed on its registers page; Texas comes from the Comptroller.[8] | Claims 53: all 50 states, D.C., Puerto Rico, and the U.S. Virgin Islands. Its states page lists 51.[3][9] | 12 states. Florida, New York, Colorado, Pennsylvania, Virginia, Connecticut, and Oregon from official bulk files and open data. Massachusetts, Idaho, Wyoming, and Missouri from the state's public search, new formations only. Delaware from a licensed data partner, new formations only.[10] |
| Freshness | Sources are collected hourly to quarterly depending on type; all sources are checked every four days.[11] | Live scrape on demand, with a median of 58 seconds; cached results otherwise. Its pages give the cache window as 7 days and as 30 days.[4][3][12] | As often as each state publishes: daily in Florida, New York, Colorado, and Oregon, monthly in Pennsylvania, weekly in Virginia, nightly in Connecticut, every 3 hours in Massachusetts and Missouri, every 6 hours in Idaho, continuously in Wyoming, and several times a day in Delaware.[10] |
| Change events and history | No change feed published. Lookups return statutory filings, previous names, and officer start and end dates.[13] | Recent filing history per lookup. Weekly monitors on cached plans; new-formation and status-change lists sold as CSV.[14][5][6] | Six event types: formed, renamed, status, address, registered agent, officers. Full change events in the seven file states; new formations only in the other five. Virginia and Florida include state-published history.[15][10] |
| Webhooks | None published.[13][2] | Yes, for bulk jobs and for monitors.[14][5] | Yes. Signed webhooks per subscription, filtered by state, event type, or up to 10,000 company IDs.[7] |
| MCP server | None published by OpenCorporates.[13][1] | An npm package, @opensosdata/mcp-server; not mentioned on its site.[16] | Yes. Remote server at api.recordwirehq.com/mcp: five read tools and three for webhook subscriptions, one bearer key.[17] |
| Officers | Yes, with registered agents as an officer position.[13] | Where available, plus registered agent.[3] | Where the state publishes them: Florida, Pennsylvania, Connecticut, Massachusetts, Wyoming; partly in New York, Virginia, Oregon. None in Colorado, Idaho, Missouri.[10] |
| Published pricing | £225 a month for 500 calls, £660 for 2,500, £1,200 for 5,000; bulk by quote. Free for qualifying open data projects.[2][13] | Pay as you go: live lookups $0.10 down to $0.0314, cached $0.01 down to $0.00314. Cached plans $100 to $1,000 a month. 10 free lookups.[3][4] | $100 a month for one state, $200 for any three, $500 for all. No free trial.[18] |
Who OpenCorporates fits
You work across countries, need officers with start and end dates and previous names, or build on open data under the Open Database License.[1][13][19]
Who OpenSOSData fits
You check U.S. companies one at a time and price matters most. Live lookups start at $0.10 and fall to $0.0314 with volume, with 10 free lookups. Plan for a 58-second median on live scrapes.[3][4]
Where Recordwire fits
OpenCorporates publishes no change feed. OpenSOSData sells status-change lists as CSV and runs weekly monitors on cached plans.[13][6][5] Recordwire sends every formation, and in its seven file states every later change, as dated events through REST, webhooks, and MCP. It covers twelve states, fewer than either vendor.[15][10][7]
Compare each with Recordwire: OpenCorporates vs Recordwire and OpenSOSData vs Recordwire.
Questions
Which one is more up to date?
An OpenSOSData live lookup reads the state site at request time. Its cached results can be up to 7 or 30 days old; its pages give both.[4][3][12] OpenCorporates collects sources hourly to quarterly and checks all of them every four days.[11]
Which one is cheaper per lookup?
OpenSOSData: $0.10 down to $0.0314 live, $0.01 down to $0.00314 cached.[3] OpenCorporates: £225 a month for 500 calls, or £0.45 a call, down to £0.24 a call at £1,200 for 5,000.[2]
Do either of them send change alerts?
OpenSOSData’s llms.txt describes weekly monitors that post to a webhook.[5] OpenCorporates publishes no webhooks.[13]
Which one covers more?
OpenCorporates covers 140+ registries worldwide, including all 50 states and D.C.[1][8] OpenSOSData claims 53 U.S. jurisdictions, and its states page lists 51.[3][9]
Do they have MCP servers?
OpenCorporates publishes none.[13] OpenSOSData has an npm package, @opensosdata/mcp-server, that its site does not mention.[16]
More comparisons
- OpenCorporates vs Recordwire
- OpenSOSData vs Recordwire
- Cobalt Intelligence vs OpenCorporates
- Middesk vs Cobalt Intelligence
- OpenSOSData vs Cobalt Intelligence
- Cobalt Intelligence vs Formations Feed
- Formations Feed vs Middesk
- Formations Feed vs OpenCorporates
- Formations Feed vs OpenSOSData
- Middesk vs OpenCorporates
- Middesk vs OpenSOSData
Sources
- OpenCorporates home page. https://opencorporates.com/. Accessed 2026-10-16.
- OpenCorporates pricing. https://opencorporates.com/pricing/. Accessed 2026-10-16.
- OpenSOSData home page. https://opensosdata.com/. Accessed 2026-10-16.
- OpenSOSData docs. https://opensosdata.com/docs/. Accessed 2026-10-16.
- OpenSOSData llms.txt. https://opensosdata.com/llms.txt. Accessed 2026-10-16.
- OpenSOSData datasets. https://opensosdata.com/datasets/. Accessed 2026-10-16.
- Recordwire API docs. https://recordwirehq.com/docs. Accessed 2026-10-16.
- OpenCorporates registers. https://opencorporates.com/registers. Accessed 2026-10-16.
- OpenSOSData state coverage. https://opensosdata.com/states/. Accessed 2026-10-16.
- Recordwire coverage by state. https://recordwirehq.com/states. Accessed 2026-10-16.
- OpenCorporates: delivery latency explained. https://knowledge.opencorporates.com/knowledge-base/delivery-latency-explained/. Accessed 2026-10-16.
- OpenSOSData changelog. https://opensosdata.com/docs/changelog.html. Accessed 2026-10-16.
- OpenCorporates API reference. https://api.opencorporates.com/documentation/API-Reference. Accessed 2026-10-16.
- OpenSOSData OpenAPI spec. https://opensosdata.com/openapi.yaml. Accessed 2026-10-16.
- Recordwire change events. https://recordwirehq.com/change-events. Accessed 2026-10-16.
- @opensosdata/mcp-server on npm. https://www.npmjs.com/package/@opensosdata/mcp-server. Accessed 2026-10-16.
- Recordwire MCP server. https://recordwirehq.com/mcp. Accessed 2026-10-16.
- Recordwire pricing. https://recordwirehq.com/#pricing. Accessed 2026-10-16.
- OpenCorporates terms of use. https://opencorporates.com/terms-of-use/. Accessed 2026-10-16.
Something here out of date? Email brian@recordwirehq.com and it gets fixed.