Filing Items
One extracted section of a specific SEC filing, as text.
What this answers
- What a specific filing actually says in one section, without downloading and parsing the filing yourself.
Coverage
Query rules
ticker, filing_type, and year are all required. This is stricter than the Financial Datasets schema, which lets year be omitted so the server resolves the latest matching filing on its own, a capability that exists only over MCP for this server, not on this REST route. include_exhibits=true always answers 400 bad_request, exhibit content is not implemented. item takes one item code per request here, not the array the Financial Datasets schema declares.
When no filing matches the request, this route answers HTTP 200 with an ErrorResponse body rather than a 404, at no additional cost.
Worked example
This repo has no committed live capture for/filings/items. The example below is illustrative only, field names follow go/fd/types.go, and the accession number and excerpt text are synthetic placeholders, not a real filing.
Authorizations
The caller's own Monid API key (get one at https://monid.ai?fpr=dhruv-15136b). Passed straight through to Monid on every call, so usage bills the caller's own wallet — this is never a shared server-side credential, and the server never logs or stores it. Missing, empty, or malformed values answer 401 unauthorized before any paid call is attempted.
Query Parameters
Uppercase-normalized ticker symbol.
The filing type.
10-K, 10-Q, 8-K The filing year. Required here (see description).
The fiscal quarter, for 10-Q filings.
1 <= x <= 4Select an exact filing by SEC accession number, e.g. for 8-K filings.
A single item code, e.g. Item-1, Item-1A. The FD schema declares this as an array; only one value is accepted per request here. Omit to return every detected section.
Accepted for FD parameter parity but true always answers 400 bad_request; exhibits are not sourced.
Response
Extracted filing sections, or a not_found soft failure (see description).
- FilingItemsResponse
- ErrorResponse
The unwrapped body returned by GET /filings/items.
SEC EDGAR URL of the source filing document.
Uppercase ticker symbol.
Normalized filing type: 10-K, 10-Q, or 8-K.
SEC EDGAR accession number, or null when the source filing has none.
Filing year.
Fiscal quarter (1-4), or null for a 10-K.
Extracted sections. Empty array (never omitted) when nothing matched.