Search filing text
filing_searchKeyword search across the text of EDGAR documents filed since 2001 (10-K, 10-Q, 8-K and their exhibits, proxies, S-1s...) through SEC EDGAR full-text search. Put a phrase in double quotes. Returns documents, best match first, each with its form, filing date, the companies on it (FinancialMD ids where covered) and links to the document and the filing index. Use it to find which companies mention a risk, customer, product or term; then read numbers with financials_standardized or the document with filing_document. Filing-layer read: served with generous limits on every tier. If a dataset, field, company or analysis you need is missing, call request_data.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"q": "\"going concern\"",
"from": "2026-01-01",
"forms": "10-K"
},
"name": "filing_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Words to find; a phrase in double quotes matches exactly. Letters, digits, spaces and common punctuation. | |
| to | No | Filed on or before (YYYY-MM-DD). | |
| from | No | Filed on or after (YYYY-MM-DD). | |
| page | No | Page number, 1-based. | |
| forms | No | Comma-separated form types, for example "10-K,10-Q". | |
| limit | No | Maximum number of periods or items to return (default 10, at most 100). | |
| company | No | Optional: only this company's documents. Company identifier: a FinancialMD id ("fmd_01H..."), an SEC CIK ("cik:320193"), or a ticker ("ticker:AAPL", optionally with the MIC "ticker:AAPL.XNAS"). A bare ticker like "AAPL" is accepted and sent as ticker:AAPL. An issuer on an EU or UK regulated market that does not file with the SEC has no CIK: pass its LEI ("lei:IOG4E947OATN0KJYSD45") or its fmd_ id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | { total, items: [{ accession, form, file_type, filed, period_ending, companies: [{ cik, name, fmd_id, ticker }], document_url, index_url }], next_page, source } | |
| meta | No | Request metadata: request_id, as_of, company resolution, coverage, pipeline_version, licence, terms, proof_base. | |
| error | No | Present only on isError results: the API error code and message plus remedy hints. |