get_filing_documents
Get Filing Documents
What it does
List EVERY document in one SEC filing by accession number — the primary document, each exhibit, XML and XBRL files, graphics — with seq, type (e.g. "8-K", "EX-99.1"), description, size in bytes, stored and secUrl. Also returns the filing's cik, companyName, formType, filingDate, acceptedAt, bodyStored, primaryDocument, indexUrl, and filingId.
HOW TO READ A DOCUMENT: if it has an exhibitId, call get_exhibit_content with that id; for the whole submission text call get_filing_document with filingId. exhibitId: null means the document has no readable text row here (XML/XBRL/graphics, or text not held) — open its secUrl.
When readableIdsResolved is false the id lookup failed and exhibitId is omitted (not "none"); get_filing_exhibits(filingId) lists them. stored: false means Signal8 holds the filing record but not that document's body — it exists on EDGAR at secUrl. A filing not held in the archive returns a not-found error; its documents are still on EDGAR.
Coverage: Signal8's SEC EDGAR archive, updated through the day, in its held range (see archiveFrom in each response; currently from late 2021, expanding back to 2016 as the history backfill fills in). Before archiveFrom it holds only a scatter, so ABSENCE BEFORE archiveFrom IS NOT EVIDENCE a filing was never filed; check SEC EDGAR for earlier periods.
Record-only rows (bodyStored: false) have no stored body; open them at their sec.gov URL.
Ask your AI
With the Signal8 MCP server connected, your assistant calls this tool when a question needs it. For example:
Using Signal8, list every document in one SEC filing by accession number.
Parameters
| Name | Type | Description |
|---|---|---|
accessionNumberrequired | string | SEC accession number, dashed ("0001193125-22-010026") or 18-digit compact form |
Other SEC filings & EDGAR tools
- get_exhibit_contentFull text/HTML of a single exhibit.
- get_filing_documentFull raw text/HTML of a filing by internal id.
- get_filing_exhibitsList the readable exhibits within a filing.
- get_filing_structuredParsed Form 3/4/5 transactions, 13F holdings, and Schedule 13D/G.
- lookup_accession_numberLook up a filing/exhibit by accession number.
- screen_sec_filingsScreen filings across all companies by company + filing filters.
- screen_sec_filings_performancePrice performance after filings, with aggregate stats.
- search_filing_textFull-text search that returns the matching passage per filing.
- search_sec_filingsSearch filings by CIK, form, date, 8-K items, full text, or company filters (market cap, float, sector, exchange...).