Full-text search of SEC filings
edgar_full_text_searchSearch the full text of SEC filings since 2001 using exact phrases, filters for form types, date range, and company, and obtain results with company, form, filing date, and document URL.
Instructions
Search the full text of all SEC filings since 2001 (EDGAR full-text search). Supports exact phrases in double quotes, e.g. '"supply chain" tariffs'. Filter by form types, date range and company. Returns company, form, filing date, and document URL for each hit (read it with edgar_read_filing or open the URL).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Result page (100 hits per page on the SEC side; trimmed by limit). | |
| forms | No | Form types, e.g. ['10-K','8-K']. | |
| limit | No | Maximum hits to show (default 20). | |
| query | Yes | Search terms; wrap exact phrases in double quotes. | |
| company | No | Company: US ticker ('MSFT', 'BRK.B'), SEC CIK ('789019') or company name ('Microsoft'). | |
| end_date | No | Filed on/before (YYYY-MM-DD). | |
| start_date | No | Filed on/after (YYYY-MM-DD). | |
| response_format | No | Output format: 'markdown' (readable, default) or 'json' (structured). | markdown |