Audience: engineers and agents building bounded filing-history or accession-first workflows.
Coverage and source scope
Search materialized SEC filing manifests for a bounded research or monitoring workflow. Filter by one issuer identifier, form, filing date, text, or a known accession number; results include filing identity and source links. Coverage and freshness reflect the returned records and provenance, not a promise of real-time or complete EDGAR history.Canonical metadata
datahasMorenextCursorrequestId
Example request
Example response
History, pagination, and freshness
Useaccession_number for one known filing; otherwise constrain broad searches with issuer, form, date, or text filters. submission_file_limit bounds fallback SEC-submission inspection for older coverage. Follow nextCursor while hasMore is true and retain queryPath and policyYears when explaining where the result came from. Read filing and source conventions before comparing records across filing periods.
Errors
Invalid filter combinations and pagination are contract-aware400 errors. A search-path failure is returned as 502 filing_search_failed; it is not an empty historical result.
Give this prompt to your agent
Failure posture
- preserve accessionNumber, filingDate, filingUrl, hasMore, nextCursor, and requestId
- use bounded retries for
502 filing_search_failed - treat an empty page as no match only after its filters are recorded

