SiftingIO icon

SiftingIO

Consume the SiftingIO financial-data API

Financial → Screener

AI-generated

Summary

Screens all filers for a reported XBRL concept in a specified SEC calendar period. Choose the concept and period, then optionally filter by taxonomy and unit; results are returned as individual row items, with cursor pagination when Return All is enabled.

Inputs

  • Concept (required) — XBRL tag in CamelCase, such as Revenues, EarningsPerShareBasic, or Assets.
  • Period (required) — SEC calendar period code, such as CY2024Q1 for a duration, CY2024Q1I for an instant, or CY2024 for a full year.
  • Taxonomy — XBRL taxonomy to query: US GAAP (default), DEI, IFRS Full, or SRT.
  • Unit — Unit filter, defaulting to USD; examples include shares, USD/shares, and pure.
  • Return All — When enabled, follows the response cursor to retrieve all result pages. Defaults to false.
  • Limit — Maximum results when Return All is off. Defaults to 50; the UI permits values from 1 to 200.

Output shape

A list of items, one per screener row.

Rows are extracted from the response's rows property. With Return All enabled, the operation requests subsequent pages while a next_cursor is present.

Links

Discussion