Reference
Changelog
v1 is this contract: 43 POST /api/v1 routes and the matching MCP tools on POST /mcp/v1. v1 is in beta until 2026-11-30. Until then it can still change, including breaking changes, announced first in the changelog. After the beta, a breaking change ships only as a new version.
What a compatible change may do
- Add a route or a tool.
- Add an optional input or an optional output field. Ignore fields you do not know.
- Correct a value when the meaning of the field stays the one these pages describe.
A compatible change does not rename a field, change its type, its unit, its timezone, or its nullability, and it does not remove a route. A cursor from before a domain change stops working; that call is 422 and you start again without cursor. The page of rows is the same work, with a new cursor.
This v1
- Discovery, fundamentals, volatility, range, gamma, chain, technical, and history, in that order.
- Cursor paging. The caller does not set the page size.
- The error envelope, the ET-minute rate limit, and
POST /mcp/v1. - 3 account reads,
/api/v1/account/usage,/api/v1/account/clients, and/api/v1/account/status. They are also MCP tools:get_account_usage,get_account_clients, andget_account_status.
How later notes are written
## [v1.YYYY-MM-DD.N] ### Added ### Changed ### Fixed
Empty sections are omitted. Each bullet names the route, the tool, and the field. A security note does not include a payload or a secret.
TanukiTrade API and MCP. Derived options analytics for your code and for agents. Not investment advice. tanukitrade.com