# Tapetide API > Tapetide serves Indian stock-market data (NSE and BSE: about 8,200 stocks, ~140 indices, index options) over a REST API at https://api.tapetide.com/v1 and an MCP server at https://mcp.tapetide.com/mcp. One bearer token and one quota cover both. - Auth: `Authorization: Bearer `; create a personal token at https://tapetide.com/settings. - OpenAPI 3.1: https://api.tapetide.com/v1/openapi.json (also mirrored at https://developers.tapetide.com/openapi.json). - Every page on this site has a Markdown twin: append `.md` to the URL (e.g. https://developers.tapetide.com/quickstart.md). - Dates are IST trading dates (YYYY-MM-DD), timestamps ISO-8601 UTC, money in INR, percents as numbers (1.5 = 1.5%). Missing values are null, never 0. - Data is for information only and is not investment advice. Tapetide is not a SEBI-registered investment adviser or research analyst. ## Docs - [Indian market data for code and agents](https://developers.tapetide.com/index.md): REST and MCP access to Indian stock-market data. - [Authentication](https://developers.tapetide.com/authentication.md): Bearer tokens for the Tapetide API, how to create them, and how they relate to the MCP server. - [Data conventions](https://developers.tapetide.com/data-conventions.md): Dates, units, nulls and point-in-time fields in Tapetide API responses. - [Errors](https://developers.tapetide.com/errors.md): The Tapetide API error envelope, every error code, and which errors are charged. - [Pagination](https://developers.tapetide.com/pagination.md): How Tapetide collections page with an opaque cursor, and how price history pages with end_date. - [API playground](https://developers.tapetide.com/playground.md): Try Tapetide API requests in the browser with your own bearer token. - [Quickstart](https://developers.tapetide.com/quickstart.md): Create a token and make your first Tapetide API request with curl, Python or JavaScript. - [Rate limits and quota](https://developers.tapetide.com/rate-limits.md): Tapetide plan quotas, the per-minute burst cap, the headers that report them, and /v1/me/usage. ## Guides - [Agents: use Tapetide via MCP or REST](https://developers.tapetide.com/guides/agents.md): Connect Claude, ChatGPT, Cursor and other AI clients to Tapetide over MCP, or call the REST API from your own agent. - [Build a backtest with point-in-time data](https://developers.tapetide.com/guides/backtest-point-in-time.md): Assemble prices and fundamentals for a backtest without look-ahead bias, using Tapetide's availability dates and adjusted price series. - [LLM-friendly docs](https://developers.tapetide.com/guides/llm-friendly-docs.md): llms.txt, llms-full.txt, Markdown twins and the raw OpenAPI document for feeding these docs to a model. - [Pull option chains](https://developers.tapetide.com/guides/option-chains.md): Fetch index option chains, IV history and per-expiry analytics from the Tapetide API, and read the fields correctly. ## API reference - [Overview](https://developers.tapetide.com/api.md): REST API and MCP server for Indian stock-market data: quotes, financials, price history, shareholding, options analytics, indices and market flows. - [Batch quotes](https://developers.tapetide.com/api/operations/getbatchquotes.md): Batch quotes. - [Credit ratings](https://developers.tapetide.com/api/operations/getcreditratings.md): Credit ratings. - [Document investor digest](https://developers.tapetide.com/api/operations/getdocumentsummary.md): Document investor digest. - [Earnings call summaries](https://developers.tapetide.com/api/operations/getearningscallsummary.md): Earnings call summaries. - [FII/DII institutional flows](https://developers.tapetide.com/api/operations/getfiidii.md): FII/DII institutional flows. - [Financial statements](https://developers.tapetide.com/api/operations/getfinancials.md): Financial statements. - [Analyst forecasts](https://developers.tapetide.com/api/operations/getforecasts.md): Analyst forecasts. - [FPI sector flows](https://developers.tapetide.com/api/operations/getfpisectors.md): FPI sector flows. - [Index level history](https://developers.tapetide.com/api/operations/getindexhistory.md): Index level history. - [Rank indices by return](https://developers.tapetide.com/api/operations/getindexperformance.md): Rank indices by return. - [India VIX](https://developers.tapetide.com/api/operations/getindiavix.md): India VIX. - [Market news](https://developers.tapetide.com/api/operations/getmarketnews.md): Market news. - [Market pulse](https://developers.tapetide.com/api/operations/getmarketpulse.md): Market pulse. - [Index valuations](https://developers.tapetide.com/api/operations/getmarketvaluations.md): Index valuations. - [Your quota position](https://developers.tapetide.com/api/operations/getmyusage.md): Your quota position. - [Index option chain](https://developers.tapetide.com/api/operations/getoptionchain.md): Index option chain. - [Option IV history](https://developers.tapetide.com/api/operations/getoptionivhistory.md): Option IV history. - [Options analytics per expiry](https://developers.tapetide.com/api/operations/getoptionsanalytics.md): Options analytics per expiry. - [Price history (OHLCV)](https://developers.tapetide.com/api/operations/getpricehistory.md): Price history (OHLCV). - [Promoter share pledge](https://developers.tapetide.com/api/operations/getpromoterpledge.md): Promoter share pledge. - [Shareholding pattern](https://developers.tapetide.com/api/operations/getshareholding.md): Shareholding pattern. - [Bulk, block, insider and SAST deals](https://developers.tapetide.com/api/operations/getstockdeals.md): Bulk, block, insider and SAST deals. - [News, corporate actions or filings](https://developers.tapetide.com/api/operations/getstockevents.md): News, corporate actions or filings. - [Company profile](https://developers.tapetide.com/api/operations/getstockprofile.md): Company profile. - [Latest quote](https://developers.tapetide.com/api/operations/getstockquote.md): Latest quote. - [List parsed filings](https://developers.tapetide.com/api/operations/listcompanydocuments.md): List parsed filings. - [Read filing text by page range](https://developers.tapetide.com/api/operations/readdocument.md): Read filing text by page range. - [Search stocks](https://developers.tapetide.com/api/operations/searchstocks.md): Search stocks. - [Overview](https://developers.tapetide.com/api/operations/tags/account.md): REST API and MCP server for Indian stock-market data: quotes, financials, price history, shareholding, options analytics, indices and market flows. - [Overview](https://developers.tapetide.com/api/operations/tags/indices.md): REST API and MCP server for Indian stock-market data: quotes, financials, price history, shareholding, options analytics, indices and market flows. - [Overview](https://developers.tapetide.com/api/operations/tags/market.md): REST API and MCP server for Indian stock-market data: quotes, financials, price history, shareholding, options analytics, indices and market flows. - [Overview](https://developers.tapetide.com/api/operations/tags/options.md): REST API and MCP server for Indian stock-market data: quotes, financials, price history, shareholding, options analytics, indices and market flows. - [Overview](https://developers.tapetide.com/api/operations/tags/stocks.md): REST API and MCP server for Indian stock-market data: quotes, financials, price history, shareholding, options analytics, indices and market flows. - [API playground](https://developers.tapetide.com/playground.md): interactive console with bearer auth - [OpenAPI 3.1 document](https://developers.tapetide.com/openapi.json) ## Changelog - [Changelog](https://developers.tapetide.com/changelog.md): Changes to the Tapetide API contract. ## Documentation Sets - [Abridged documentation](https://developers.tapetide.com/llms-small.txt): a compact version of the documentation for Tapetide API, with non-essential content removed - [Complete documentation](https://developers.tapetide.com/llms-full.txt): the full documentation for Tapetide API ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation ## Optional - [MCP server and client setup](https://tapetide.com/mcp): Connect Claude, ChatGPT, Cursor and other MCP clients. - [MCP tool reference](https://tapetide.com/mcp/llms-full.txt) - [Pricing](https://tapetide.com/pricing)