Skip to main content
GET
short_interest_by_sector

Authorizations

apikey
string
header
required

The publishable key (sb_publishable_…), on every request. It is NOT a JWT — sending it as Authorization: Bearer is rejected as an invalid JWT. It identifies the project, not you, and maps to the Postgres anon role.

Query Parameters

select
string

Columns to return, comma separated. Omit for all of them.

order
string

Sort, e.g. trade_date.desc. Always order a paged read, or limit/offset walk an undefined sequence.

limit
integer

Rows to return. The server cuts every response at 1000 whatever you ask for.

Required range: x <= 1000
offset
integer

Rows to skip. Pairs with limit and order to page.

trade_date
string

PostgREST filter on trade_date — eq., neq., gt., gte., lt., lte., in., is. (e.g. trade_date=eq.<value>).

sector
string

PostgREST filter on sector — eq., neq., gt., gte., lt., lte., in., is. (e.g. sector=eq.<value>).

tickers
string

PostgREST filter on tickers — eq., neq., gt., gte., lt., lte., in., is. (e.g. tickers=eq.<value>).

short_value
string

PostgREST filter on short_value — eq., neq., gt., gte., lt., lte., in., is. (e.g. short_value=eq.<value>).

short_value_equities
string

PostgREST filter on short_value_equities — eq., neq., gt., gte., lt., lte., in., is. (e.g. short_value_equities=eq.<value>).

short_quantity
string

PostgREST filter on short_quantity — eq., neq., gt., gte., lt., lte., in., is. (e.g. short_quantity=eq.<value>).

Response

Matching rows.

trade_date
string<date> | null
sector
string | null
tickers
integer<int64> | null
short_value
number | null
short_value_equities
number | null
short_quantity
number | null