market

Bulk and block deals, market-wide

Bulk and block deals reported by the exchanges, newest day first, largest value first within a day. Defaults to the last 7 calendar days; from/to widen it (max 366 days). Duplicate reports of one trade are collapsed. meta carries totals over the whole filtered window, the same on every page: total_deals, deals_per_day, latest_date and exchanges_covered. Coverage from March 2026.

get/v1/market/deals

Request

  • Base URL: https://api.tapetide.com
  • URL: https://api.tapetide.com/v1/market/deals
  • Auth: HTTP bearer

Query parameters

fromstring

Earliest deal date (inclusive).

tostring

Latest deal date (inclusive). Default today (IST).

type'bulk' | 'block'

Only this deal type.

side'buy' | 'sell'

Only this side.

exchange'NSE' | 'BSE'

Only this exchange.

symbolstring

Only deals in this stock.

limitinteger

Items per page (default 100, max 500). Values over the max are rejected, never clamped.

cursorstring

Opaque cursor from meta.next_cursor of the previous page.

Response

OK. Costs one request unit.

Example response

{
  "data": [
    {
      "date": "2026-10-15",
      "deal_type": "block",
      "exchange": "NSE",
      "symbol": "ETERNAL",
      "name": "Eternal Ltd",
      "isin": "INE758T01015",
      "client_name": "GOLDMAN SACHS BANK EUROPE SE ODI",
      "side": "sell",
      "quantity": 5337584,
      "price": 316,
      "value_cr": 168.67
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.