Skip to main content
Get an issuer’s newest filing, optionally for a specific SEC form.
Audience: engineers and agents that need the newest filing before a targeted read or extraction.

Coverage and source scope

Resolve the newest materialized filing for one issuer and optionally one SEC form, returning filing identity, date, accession number, and provenance. Without form, the newest record may be any filing type, such as a Form 4 or 8-K; retain the returned accession number for an immutable follow-up.

Agent mode

Pass ?view=agent to receive the compact agent shape: six essentials (object, ticker, form, accessionNumber, filingDate, title) + lifted filingUrl. Provenance chain, freshness, materialization, and validation metadata are dropped. Typical reduction: ~95% (summaryMd prose dominates the default shape). See api conventions → response formats for the full ?view= contract.

Canonical metadata

  • object
  • ticker
  • form
  • accessionNumber
  • filingDate
  • title
  • filingUrl
  • requestId

Example request

Example response

Freshness and form selection

Without form, this returns the issuer’s newest filing of any type, which can be a Form 4 or 8-K rather than an annual report. Specify form=10-K or another form when the workflow requires that document class. Keep the returned accession number and filing date, then use accession-scoped retrieval for an immutable follow-up.

Errors

A missing or conflicting issuer selector is a 400 request error. 404 filing_not_found means the requested issuer/form/time slice did not resolve; it does not prove the issuer has never filed.

Give this prompt to your agent

Failure posture

  • never label an any-form result as the latest annual report
  • preserve accessionNumber and filingDate before downstream extraction
  • on 404, relax only the filter the workflow can safely relax