SiftingIO icon

SiftingIO

Consume the SiftingIO financial-data API

SEC Filing → List Filings

AI-generated

Summary

List SEC filings for a company identified by ticker, with optional form and filing-date filters. Results use cursor pagination when Return All is enabled and are returned as individual items.

Inputs

  • Ticker (required) — Case-insensitive ticker symbol for the company, such as AAPL.
  • Form Types — Optional comma-separated exact form types to filter by, such as 10-K,10-Q.
  • Filed From — Optional inclusive lower bound for the filing date in YYYY-MM-DD format.
  • Filed To — Optional inclusive upper bound for the filing date in YYYY-MM-DD format.
  • Return All — Defaults to false. When enabled, follows next-cursor pages to return all available results; the operation description says the listing covers up to 1,000 most recent filings across form types.
  • Limit — Maximum results when Return All is false; defaults to 50, with a configured range of 1–200.

Output shape

A list of individual filing records, split from the response's data array.

With Return All enabled, requests continue while the response provides a next_cursor. Request Options can configure batching, SSL certificate validation, proxy, and timeout.

Examples

Example 1: List Apple's annual and quarterly reports filed during 2025

Set Ticker to AAPL, Form Types to 10-K,10-Q, Filed From to 2025-01-01, and Filed To to 2025-12-31. Leave Return All off to use the default limit of 50, or enable it to follow cursor pages.

Links

Discussion