Skip to main content
GET
Screen companies by fundamentals, ratios, sector, and industry

Authorizations

x-api-key
string
header
required

Query Parameters

filter
string

Required. Comma-separated field:operator:value clauses, AND-ed. e.g. sector:eq:Information Technology,trailing_pe_ratio:lt:25. Numeric operators: gt, lt, gte, lte, eq, in ('in' takes pipe-separated values); string fields (sector, industry) take eq/in with case-insensitive text values. Companies missing a value for a filtered field are excluded by that filter. Fields from /equity-screener/filters.

sort
string
default:ticker

Any screenable field, plus ticker and name. Companies missing the sort value sort last.

order
enum<string>
default:asc
Available options:
asc,
desc
limit
integer
default:50
Required range: 1 <= x <= 200
cursor
string

Opaque cursor from meta.pagination.next_cursor. meta.pagination also carries total, the full number of matches, so a truncated screen is always visible as such.

Response

Companies in the scored S&P 500 ∪ Nasdaq-100 universe whose sector/industry, market cap, trailing valuation multiples, ratio snapshots, and equity analytics satisfy all filters

data
any[]
required
meta
object
required
requestId
string
required