EDGAR full-text search API: query every SEC filing

Every endpoint on this page was live-probed on 2026-07-29 by the Aidenix Atlas catalog.

What is EDGAR full-text search?

EDGAR full-text search is a keyless SEC endpoint that searches the text inside filings rather than their metadata, and it answers questions no company database can. In our data — the Aidenix Atlas catalog, endpoint live-probed on 2026-07-29 — a single query for «quantum annealing» returned 147 documents across the entire SEC corpus, narrowed to 40 when filtered to 8-K reports and 16 when limited to 2026. Three things make it different from the rest of EDGAR:

One query What comes back q="quantum computing"no key, one GETefts.sec.gov/LATEST/search-index hits — the documentscapped at 10,000 accessible records form_filter — which form typesNPORT-P 4,517 · 13F-HR 2,101 · 8-K 1,195 sic_filter — which industriesSIC 7372 software: 1,211 documents entity_filter — which companiestop filer: 699 documents
One keyless query returns the matching filings plus four faceted distributions. Counts live-probed 2026-07-29 for the phrase «quantum computing».

Key facts at a glance

A key-facts table is the 60-second version of this page. In our data: no key, 4 filter parameters, 4 aggregation facets, one hard ceiling at 10,000 documents. Every row from our own probe run of 2026-07-29, according to the Aidenix Atlas catalog logs:

Question Answer
Endpoint https://efts.sec.gov/LATEST/search-index
Authentication none — but a declared User-Agent with contact is required
Filters forms, ciks, startdt/enddt, from
Accessible documents per query 10,000 — a hard wall, verified below
Exact vs capped counts hits.total.relationeq is exact, gte is capped
Aggregations entity, form type, SIC industry, business state
Page size 10 by default, paginated through from
Cost $0, no signup, no quota

How do you query EDGAR full-text search?

An EDGAR full-text query is one GET with a phrase in q, and every refinement is another query parameter. According to our probe of 2026-07-29:

# SEC returns 403 without a declared User-Agent carrying a contact address
curl -A "Your Company research contact@example.com" \
  "https://efts.sec.gov/LATEST/search-index?q=%22quantum+annealing%22&forms=8-K"

We ran the unfiltered version of that query on 2026-07-29 — 147 documents — and here are the top 3 results exactly as returned:

Company File type Filed
D-Wave Quantum Inc. (QBTS) (CIK 0001907982) EX-99.1 2026-07-07
D-Wave Quantum Inc. (QBTS, QBTS-WT) (CIK 0001907982) EX-99.1 2024-01-23
D-Wave Quantum Inc. (QBTS) (CIK 0001907982) 8-K 2026-07-07

The four filters compose, and each one narrowed the same phrase in our probe run:

Why is the result count sometimes a lie?

The total in an EDGAR full-text response is exact or capped, and the response tells you which — in a field almost nobody reads. In our probe of 2026-07-29, the rare phrase «quantum annealing» came back as {"value":147,"relation":"eq"}, while the common phrase «quantum computing» came back as {"value":10000,"relation":"gte"}. Those are not both counts:

The ceiling is not just a display limit, and we verified where it bites. Paginating the same query, from=9900 returned a full page of 100 records; from=10000 returned nothing at all. In our data the accessible window is exactly 10,000 documents per query, no matter how many actually match. The workaround is to slice the query until every slice reports eq:

What do the undocumented aggregations return?

An aggregation facet is a distribution of your matching documents, returned in the same response at no extra cost. In our data, EDGAR ships 4 of them that the public documentation never mentions: entity_filter, form_filter, sic_filter and biz_states_filter. That turns a search endpoint into a free market-research primitive. According to our probe of 2026-07-29, the phrase «quantum computing» returned 10,000+ documents whose form distribution came back like this, unedited:

Form type Documents
NPORT-P 4,517
13F-HR 2,101
8-K 1,195
S-1 883
10-K 867

Read that table before you trust any naive keyword count, because it is the trap of full-text search on a technology term. The top two form types — NPORT-P and 13F-HR — are fund holdings reports, not company disclosures. The phrase is showing up because investment funds list quantum-computing stocks among their positions, and the top entity in the same response was EQ Advisors Trust with 699 documents: an annuity fund, not a technology company. Filtering to forms=10-K or 8-K is what separates companies talking about the technology from funds holding it.

What can EDGAR full-text search not do?

A full-text index is a document search, not a company database, and in our data it has 4 walls worth knowing before you build on it. Of the nearly 4,000 sources the Aidenix Atlas catalog tracks, this one is among the most capable free routes and still cannot do the following:

Frequently asked questions

Is the EDGAR full-text search API free? Yes, and keyless. The only client requirement is a declared User-Agent header naming you and a contact address; SEC returns 403 without one, which reads as a block but is their fair-access rule rather than rate limiting.

How far back does full-text search go? The full-text index covers filings from 2001 onward, which is shallower than EDGAR itself — the filing archive reaches back to 1994. For pre-2001 documents you search metadata and fetch the document, rather than searching its text.

Can I use it to track competitor mentions? Yes, and the date filters are what make it practical. In our probe, adding a 2026 date range cut a 147-document result to 16 — small enough to review by hand, which is the difference between a monitoring job and a research project.

How we verify these claims

Our verification method is a live probe, not a citation chain — every count, sample and limit on this page comes from requests we sent ourselves on 2026-07-29. What the probe run covers, in our data:


Source facts from the Aidenix Atlas catalog, probed 2026-07-29. Found an error? The catalog re-probes on every report.

Need this at scale? The Aidenix Atlas catalog maps verified data sources with runnable recipes — see the live MCP demo or start free.
Find these guides useful? Add Aidenix as a preferred source on Google — our pages will surface in your AI Overviews.