reference

Symbol and ISIN history

Every NSE symbol and ISIN a company has traded under, with the first and last trading day each was observed — use it to map old tickers (e.g. a renamed company) to today's symbol. Accepts a current or former symbol, a BSE code or an ISIN. A symbol always resolves to the company that holds it now (or held it last); if a ticker was ever reused by a different company, reach the earlier holder by its ISIN or BSE code (both are unique) and filter its spells by date. Coverage starts 2016-01-01 and is refreshed every trading day; companies listed only on BSE have no NSE symbol spells.

get/v1/reference/symbol-history/{symbol}

Request

  • Base URL: https://api.tapetide.com
  • URL: https://api.tapetide.com/v1/reference/symbol-history/{symbol}
  • Auth: HTTP bearer

Path parameters

symbolstring required

Stock symbol, e.g. "RELIANCE". Percent-encode "&" (M%26M).

Response

OK. Costs one request unit.

Example response

{
  "data": {
    "symbol": "ETERNAL",
    "isin": "INE758T01015",
    "coverage_from": "2016-01-01",
    "coverage_through": "2026-10-14",
    "identifiers": [
      {
        "type": "isin",
        "value": "INE758T01015",
        "first_seen": "2021-07-23",
        "last_seen": "2026-10-14",
        "observed_days": 1293,
        "starts_before_coverage": false,
        "current": true
      },
      {
        "type": "nse_symbol",
        "value": "ZOMATO",
        "first_seen": "2021-07-23",
        "last_seen": "2025-04-08",
        "observed_days": 919,
        "starts_before_coverage": false,
        "current": false
      },
      {
        "type": "nse_symbol",
        "value": "ETERNAL",
        "first_seen": "2025-04-09",
        "last_seen": "2026-10-14",
        "observed_days": 374,
        "starts_before_coverage": false,
        "current": true
      }
    ]
  }
}

Changes

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