---
title: "Fails to Deliver"
method: GET
path: "/fails-to-deliver"
tags: ["Short Interest"]
---

# Fails to Deliver

`GET /fails-to-deliver`

## Request

- Base URL: `https://api.dataporium.io`
- URL: `https://api.dataporium.io/fails-to-deliver`
- Auth: API key in query parameter `apikey`

Fails to deliver of one US stock or ETF: shares a seller did not deliver to the buyer by the settlement date, for every settlement day with an open balance, from official public market data published twice a month. Also totals per half-month, the largest day and runs of consecutive days with large fails. Data from 2017.

The answer is {symbol, ticker, company_name, securities, data_as_of, total, limit, offset, rows, periods, max, latest, about, period_about}. Each row has settlement_date, quantity, price, value, run_days, flagged, symbol and cusip. The demo key works with symbol=AAPL, MSFT or WMT.

## Query parameters

- `symbol` string, required
- `date_from` string
- `date_to` 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)
