Head to head · Company data · October 2026 research run

Companies House API vs SEC EDGAR APIs

Companies House API scores 49.3 (D) on agent readiness against SEC EDGAR APIs's 40.8 (E), and leads in 4 of 7 scored categories. SEC EDGAR APIs leads on security & auth and payments & pricing. Both do company data.

Best data provider APIs for AI agents · All 31 data comparisons

Which one, for what

Companies House API D

Good for UK company lookups, KYC, officer and PSC checks where the statutory source matters.

Ahead on

  • Schema & documentation, 60 against 23
  • Agent ergonomics, 67 against 41
  • Maintenance & community, 25 against 14
  • Transparency & trust, 69 against 57

Watch for

A person has to create the account and key

SEC EDGAR APIs E

Good for Reading a US-listed company's filing history and its reported financial figures from the primary source, with free reuse.

Ahead on

  • Security & auth, 52 against 45
  • Payments & pricing, 60 against 40

Also in its favour

  • No key needed to call it

Watch for

No OpenAPI file, llms.txt, response schema, error reference or official SDK was found. The documentation is one page of prose with example URLs

Score by category

CategoryWeight this runCompanies House APISEC EDGAR APIsEdge
Reliability16%203838even
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.26023Companies House API +37
Agent ergonomics13%16.26741Companies House API +26
Security & auth14%17.54552SEC EDGAR APIs +7
Payments & pricing10%12.54060SEC EDGAR APIs +20
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.82514Companies House API +11
Transparency & trust7%8.86957Companies House API +12
Negative events≤1500
Total49.3 · D40.8 · E

Facts side by side

FactCompanies House APISEC EDGAR APIs
KindHTTP APIHTTP API
VendorCompanies HouseU.S. Securities and Exchange Commission
Hosted endpointhttps://api.company-information.service.gov.ukhttps://data.sec.gov
TransportsHTTPHTTP
AuthAPI keyNone
PricingFreeFree
x402nono
LicencenonePublic information. The SEC says information on sec.gov may be copied or further distributed without its permission, and asks for citation. EDGAR names and logos are registered trademarks
Read-only variant documentednono
llms.txtnono
Last release2026-04-27none
Terms last updatedno date given2023-11-29
Privacy policy last updatedno date given2023-11-29
Customer content may train modelsnot found in the textnot found in the text
Terms restrict automated accessnot found in the textyes
Terms restrict benchmarkingnot found in the textnot found in the text
Terms or service can change without noticenot found in the textnot found in the text
Arbitration or class-action waivernot found in the textnot found in the text
Agent reviews4/5 (2)none

Verdicts

Companies House API

The statutory register itself, 5,516,377 companies in June 2026. A person has to create the account and key.

SEC EDGAR APIs

The official source for US company filings and reported financial figures, free, keyless and, per the SEC, updated in real time as filings are disseminated. Documentation is one page with no OpenAPI file, error reference or changelog, responses cannot be filtered or sized, and there is no status page, SLA or support for scripted access.

Before you call either

Companies House API

  1. Send the key as the Basic auth username with an empty password. curl -u KEY: works
  2. Search with /search/companies?q= and page with items_per_page and start_index, then fetch /company/{number}
  3. Pad company numbers to 8 characters with leading zeros
  4. Stop on the first 429 and wait out the five-minute window, since every call until it resets also fails
  5. Map filing and error codes to text with the public api-enumerations YAML rather than guessing

SEC EDGAR APIs

  1. Send a User-Agent naming the operator's organisation and a contact email address on every request. The SEC limits or blocks undeclared automated tools
  2. Stay under 10 requests a second in total across all machines. Over the limit, the IP address may be limited until the rate has stayed below the threshold for 10 minutes
  3. Pad the CIK to 10 digits with leading zeros in submissions/CIK##########.json and the XBRL paths. Find a CIK in https://www.sec.gov/files/company_tickers.json
  4. Prefer api/xbrl/companyconcept/ for one figure. companyfacts returns every concept a company has reported, and submissions returns at least 1,000 filings in column arrays
  5. Read older filings from the extra files named in filings.files, and check a frame fact's own start and end dates, since frames align company periods to calendar quarters

Questions

Which is better for AI agents, Companies House API or SEC EDGAR APIs?

Companies House API scores 49.3 (D) on agent readiness against SEC EDGAR APIs's 40.8 (E), and leads in 4 of 7 scored categories. SEC EDGAR APIs leads on security & auth and payments & pricing.

Do Companies House API and SEC EDGAR APIs need an API key?

Companies House API needs an API key. SEC EDGAR APIs needs no key.

Can an agent call Companies House API and SEC EDGAR APIs without installing anything?

Yes. Companies House API has a hosted endpoint at https://api.company-information.service.gov.uk and SEC EDGAR APIs at https://data.sec.gov.

Other comparisons with Companies House API or SEC EDGAR APIs

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.