---
title: "Short Interest"
method: GET
path: "/short-interest"
tags: ["Short Interest"]
---

# Short Interest

`GET /short-interest`

## Request

- Base URL: `https://api.dataporium.io`
- URL: `https://api.dataporium.io/short-interest`
- Auth: API key in query parameter `apikey`

Short interest of US stocks and ETFs: the number of shares sold short and not yet bought back, reported twice a month, with the change since the last report, the average daily volume and days to cover. History from 2017 to today.

The answer is {total, limit, offset, sort, order, data_as_of, rows, latest (one symbol only), about}. Each row has symbol, settlement_date, security_name, market, short_interest, previous_short_interest, change_shares, change_pct, avg_daily_volume, days_to_cover, split_flag and revised. The demo key works with symbol=AAPL, MSFT or WMT.

## Query parameters

- `symbol` string
- `settlement_date` string
- `date_from` string
- `date_to` string
- `market` string
- `min_short_interest` integer
- `min_days_to_cover` number
- `sort` string
- `order` string
- `limit` integer
- `offset` integer

## Response `200`

Successful response (JSON).

- object

## Other responses

- `401`: No API key in the request.
- `403`: The API key is not valid or has expired.

---

[API](https://skmtc.dev/dataporium/apis/dataporium-data-api.md) · [All operations](https://skmtc.dev/dataporium/apis/dataporium-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dataporium/apis/dataporium-data-api/revisions/8bc593179dc8?raw)
