{"id":"e3589378-9490-48a5-a88e-2e725c879425","name":"OpenCorporates","slug":"opencorporates","description":"Data on corporate entities and directors in many countries","website_url":"http://api.opencorporates.com/documentation/API-Reference","category":["data"],"score":{"overall":73,"raw":73,"capped":false,"verified":false,"breakdown":{"latency":7,"consistency":8,"doc_quality":7,"error_clarity":7,"auth_simplicity":8,"token_efficiency":8,"first_try_success":6,"response_parseability":9},"source":"prowl","credential_tested":false,"probe_health":{"status":"healthy","up_pct":1.0,"samples":9,"target":"website","p50_latency_ms":508,"last_probed":"2026-08-24T05:05:05.512038+00:00","lookback_hours":24,"no_response":0}},"latency":null,"uptime_30d":null,"protocols":["rest"],"auth_type":null,"mcp_manifest_url":null,"openapi_spec_url":null,"verified":false,"domain_verified":false,"claimed":false,"vendor_id":null,"status":"active","profile":null,"pricing":{"notes":"Freemium, but agent users may hit rate limits quickly without a token","free_tier":"Limited API calls with attribution; commercial requires paid subscription","paid_tier_estimate":"Volume-based"},"last_crawled":"2026-08-24T07:46:30.637882+00:00","last_benchmarked":"2026-08-10T19:05:21.575501+00:00","supports_x402":false,"agent_auth_methods":null,"supports_streaming":false,"has_sandbox":false,"sdks":null,"llms_txt_url":null,"similarity_score":null,"telemetry_evidence":null,"mycelio":{"signed":false,"source":"heuristic","outline":[{"id":"api-reference-version-048","depth":1,"heading":"API Reference: version 0.4.8","preview":"","size_bytes":0},{"id":"introduction","depth":2,"heading":"Introduction","preview":"This documentation covers the main API (the so-called REST API). The API provides all the information available on the O…","size_bytes":825},{"id":"getting-started","depth":2,"heading":"Getting started","preview":"The endpoint is api.opencorporates.com. We currently support both http and https, but are likely to move to https only i…","size_bytes":3270},{"id":"statements-vs-data","depth":2,"heading":"Statements vs Data","preview":"At OpenCorporates we're obsessive about provenance of data – it not only gives confidence in the data by showing the sou…","size_bytes":1074},{"id":"universal-attributesobjects","depth":2,"heading":"Universal attributes/objects","preview":"","size_bytes":0},{"id":"response","depth":3,"heading":"Response","preview":"There are two parts to the response: the data that comprises the results, and this is wrapped inside a results object/ta…","size_bytes":578},{"id":"opencorporates-url","depth":3,"heading":"OpenCorporates URL","preview":"All objects are returned with their OpenCorporates URL. This has two benefits: it makes it easy to get the api URL for t…","size_bytes":289},{"id":"pagination","depth":3,"heading":"Pagination","preview":"Those calls returning a number of results (e.g. searches, or filings for a company) return a paginated response. By defa…","size_bytes":473},{"id":"the-opencorporates-provenance-object","depth":3,"heading":"The OpenCorporates provenance object","preview":"At OpenCorporates we're obsessive about provenance of data, and so we always make it clear when information came from (a…","size_bytes":1877},{"id":"the-opencorporates-source-object","depth":3,"heading":"The OpenCorporates source object","preview":"The detailed responses all include the provenance of the data as a source object, consisting of the following:  retrieve…","size_bytes":1080},{"id":"filter-types","depth":2,"heading":"Filter types","preview":"","size_bytes":0},{"id":"date-filter","depth":3,"heading":"Date filter","preview":"Date filters can be supplied either as a specific date or as a date range. If a date range is given it should be in the…","size_bytes":315},{"id":"term-filter","depth":3,"heading":"Term filter","preview":"Term filters can be supplied as a single term, a comma separated list (the record must match all terms; e.g. foo,bar,baz…","size_bytes":204},{"id":"method-calls","depth":2,"heading":"Method calls","preview":"","size_bytes":0},{"id":"get-versions","depth":3,"heading":"GET versions","preview":"Description: This returns the current version of the API and supported versions. If a specific version has been requeste…","size_bytes":449},{"id":"get-companiesjurisdictioncodecompanynumber","depth":3,"heading":"GET companies/:jurisdiction_code/:company_number","preview":"Description: This returns the core data for the given company. The jurisdiction code is the code for the jurisdiction wh…","size_bytes":12805},{"id":"get-companiessearch","depth":3,"heading":"GET companies/search","preview":"Description: This returns a collection of companies whose name matches the given search term (submitted as :q in the que…","size_bytes":13150},{"id":"get-companiesjurisdictioncodecompanynumberfilings","depth":3,"heading":"GET companies/:jurisdiction_code/:company_number/filings","preview":"Description: This returns the statutory filings for the given company. Each filing will be returned with the date of fil…","size_bytes":3711},{"id":"get-companiesjurisdictioncodecompanynumberstatements","depth":3,"heading":"GET companies/:jurisdiction_code/:company_number/statements","preview":"Description: This returns the statements associated with each company. A statement is a purported 'statement of fact' fr…","size_bytes":604},{"id":"get-companiesjurisdictioncodecompanynumberdata","depth":3,"heading":"GET companies/:jurisdiction_code/:company_number/data","preview":"Description: [Note the 'data' type is being deprecated in favour of statements, which has a number of benefits, includin…","size_bytes":1206},{"id":"get-officerssearch","depth":3,"heading":"GET officers/search","preview":"This returns a collection of officers whose name matches the given search term (submitted as :q in the query parameters)…","size_bytes":2292},{"id":"get-officersid","depth":3,"heading":"GET officers/:id","preview":"Description: This returns information on a particular officer (a director or an agent for a company). Each officer will…","size_bytes":607},{"id":"get-filingsid","depth":3,"heading":"GET filings/:id","preview":"Description: This returns information on a statutory filing for the a company. Each filing will be returned with the dat…","size_bytes":915},{"id":"get-dataid","depth":3,"heading":"GET data/:id","preview":"Description: [Note the 'data' type is being deprecated in favour of statements, which has a number of benefits, includin…","size_bytes":1119},{"id":"get-statementssubsequentregistrationssearch","depth":3,"heading":"GET statements/subsequent_registrations/search","preview":"Returns all subsequent registrations matching the given search term.  Results are ordered by created_at, the date the su…","size_bytes":305}],"readiness":80,"fetched_at":1786388719,"affordances":[{"kind":"link","label":"http://api.opencorporates.com/","target":"http://api.opencorporates.com/"},{"kind":"link","label":"http://www.linkedin.com/shareArticle?mini=true&url=https://api.opencorporates.com/documentation/API-Reference&title=API Reference: version 0.4.8 :: OpenCorporates API&source=Open Company Data Index","target":"http://www.linkedin.com/shareArticle?mini=true&url=https://api.opencorporates.com/documentation/API-Reference&title=API Reference: version 0.4.8 :: OpenCorporates API&source=Open Company Data Index"},{"kind":"link","label":"https://plus.google.com/share?url=https://api.opencorporates.com/documentation/API-Reference","target":"https://plus.google.com/share?url=https://api.opencorporates.com/documentation/API-Reference"},{"kind":"link","label":"http://www.facebook.com/sharer.php?u=https://api.opencorporates.com/documentation/API-Reference","target":"http://www.facebook.com/sharer.php?u=https://api.opencorporates.com/documentation/API-Reference"},{"kind":"link","label":"http://twitter.com/share?text=API Reference: version 0.4.8 :: OpenCorporates API&url=https://api.opencorporates.com/documentation/API-Reference","target":"http://twitter.com/share?text=API Reference: version 0.4.8 :: OpenCorporates API&url=https://api.opencorporates.com/documentation/API-Reference"},{"kind":"link","label":"Documentation","target":"http://api.opencorporates.com/documentation/API-Reference"},{"kind":"link","label":"Open Refine API","target":"http://api.opencorporates.com/documentation/Open-Refine-Reconciliation-API"},{"kind":"link","label":"Versions","target":"http://api.opencorporates.com/documentation/Versions"},{"kind":"link","label":"FAQs","target":"http://api.opencorporates.com/documentation/FAQs"},{"kind":"link","label":"OpenCorporates","target":"https://OpenCorporates.com"},{"kind":"link","label":"open licence","target":"https://opencorporates.com/legal/licence"},{"kind":"link","label":"Open Refine","target":"http://openrefine.org/"},{"kind":"link","label":"This blog post","target":"https://blog.opencorporates.com/2014/01/08/understanding-corporate-networks-part-4-how-we-record-the-data/"},{"kind":"link","label":"alternate registration","target":"https://opencorporates.com/legal/glossary#alternate-registration"},{"kind":"link","label":"superseded registrations","target":"https://opencorporates.com/legal/glossary#superseded-registration"},{"kind":"link","label":"subsequent registration","target":"https://opencorporates.com/legal/glossary#subsequent-registration"},{"kind":"link","label":"OpenCorporates Temporary Redaction","target":"https://opencorporates.com/legal/temporary_redaction"},{"kind":"link","label":"ElasticSearch search index","target":"https://www.elastic.co/"},{"kind":"link","label":"ISO 8601","target":"https://en.wikipedia.org/wiki/ISO_8601"},{"kind":"link","label":"opencorporates.com","target":"https://opencorporates.com"},{"kind":"link","label":"control statements","target":"https://opencorporates.com/legal/glossary#control-statement"},{"kind":"link","label":"schema","target":"https://github.com/openc/openc-schema/blob/master/schemas/control-statement-schema.json"},{"kind":"link","label":"schema","target":"https://github.com/openc/openc-schema/blob/master/schemas/includes/entity.json"},{"kind":"link","label":"this Belgian company","target":"http://api.opencorporates.com/companies/be/0830305845"},{"kind":"link","label":"be_nace_2008","target":"http://api.opencorporates.com/v0.4/industry_codes/be_nace_2008"},{"kind":"link","label":"NACE-BEL 2008","target":"https://statbel.fgov.be/nl/over-statbel/methodologie/classificaties/nace-bel-2008"},{"kind":"link","label":"be_nace_2008-66191","target":"http://api.opencorporates.com/v0.4/industry_codes/be_nace_2008/66191"},{"kind":"link","label":"https://OpenCorporates.com/users/account","target":"https://OpenCorporates.com/users/account"},{"kind":"link","label":"https://OpenCorporates.com/api_accounts/new","target":"https://OpenCorporates.com/api_accounts/new"},{"kind":"link","label":"new API Account page","target":"https://opencorporates.com/api_accounts/new"}],"ttl_seconds":86400,"content_length":51218},"featured":false}