filing_text
Fetch one document of an SEC filing by accession number and return clean plain text (HTML/iXBRL stripped, tables as tab-separated rows): the primary document by default, or any exhibit by file name (e.g. the EX-99.1 earnings release of an 8-K). Returns form, filing date, company, total_chars, a text window (max_chars default 20,000, up to 100,000; page with offset/next_offset) and the list of all documents in the filing. Pass company (ticker/CIK) if the filing was submitted by a filing agent. Data: SEC EDGAR public APIs (sec.gov, data.sec.gov), US public domain, no API key. Not-found, unsupported (PDF/images) and upstream errors are not charged. Costs $0.004 USDC per call via x402.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | Character offset to start from (for paging, default 0) | |
| company | No | Ticker or CIK of the filer (recommended; needed when an agent filed it) | |
| document | No | File name inside the filing (default: primary document) | |
| max_chars | No | Max characters of text to return (500-100000, default 20000) | |
| accession_number | Yes | Accession number, e.g. 0000320193-26-000024 |