---
title: "Indian market data for code and agents"
description: "REST and MCP access to Indian stock-market data. One token, one quota, complete documents."
canonical: "https://developers.tapetide.com/"
---

# Indian market data for code and agents

## What you get

-   **One contract.** Every success is `{ data, meta }`, every error is `{ error: { code, message } }`. Collections add `links.next` and an opaque cursor.
-   **Complete documents.** Nothing is trimmed to fit. Routes that page say so in `meta`.
-   **Honest values.** A missing figure is `null`, never `0`. Dates are IST trading dates.
-   **Point-in-time fields.** Financial periods carry the date they became public, so a backtest can avoid look-ahead.
-   **Agent ready.** An MCP server, `llms.txt`, and a Markdown twin of every page on this site.

[Quickstart](/quickstart/)Create a token and call a real endpoint with curl, Python or JavaScript.

[Authentication](/authentication/)Personal tokens, access tokens and the shared MCP quota.

[Pagination](/pagination/)Cursor paging on collections and end\_date paging on price history.

[Use Tapetide from an agent](/guides/agents/)MCP setup for Claude, ChatGPT, Cursor and more, or REST from your own agent.

Machine-readable contract: [`openapi.json`](https://api.tapetide.com/v1/openapi.json) (OpenAPI 3.1).

Data is for information only and is not investment advice. Tapetide is not a SEBI-registered investment adviser or research analyst.
