aid: zerodha name: Zerodha image: https://zerodha.com/static/images/kite-trade/kite-connect-og.png description: Zerodha is India’s leading retail stock‑broking platform offering a suite of developer‑focused APIs called Kite Connect. The APIs provide REST endpoints and WebSocket streams for order execution, portfolio management, market data, mutual funds, margins, and more. Built for traders, platforms and fintechs, they enable automation of trading strategies and integration with third‑party services, backed by extensive SDKs and documentation. url: https://raw.githubusercontent.com/api-evangelist/zerodha/refs/heads/main/apis.yml x-type: company x-source: harvest:tag-qc x-tier: profiled x-tier-reason: enrichment pass 2026-10-13 (modular-v1; was harvest) specificationVersion: '0.20' created: '2026-10-13' modified: '2026-10-13' tags: - Company - Finance - Trading - APIs - Fintech maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Spectral url: rules/zerodha-rules.yml - type: JSONLD url: json-ld/zerodha-context.jsonld - type: Vocabulary url: vocabulary/zerodha-vocabulary.yml - type: DataModel url: data-model/zerodha-data-model.yml - type: Idempotency url: conventions/zerodha-conventions.yml - type: Conventions url: conventions/zerodha-conventions.yml - type: Conformance url: conformance/zerodha-conformance.yml - type: Hosts url: hosts/zerodha-hosts.yml - type: Vendors url: vendors/zerodha-vendors.yml - type: SDKs url: packages/zerodha-packages.yml - type: Packages url: packages/zerodha-packages.yml - type: TermsOfService url: https://zerodha.com/terms-and-conditions/ - type: PrivacyPolicy url: https://zerodha.com/privacy-policy/ - type: Pricing url: https://zerodha.com/pricing/ - type: Newsroom url: https://zerodha.com/media - type: ChangeLog url: https://kite.trade/docs/connect/v3/changelog/ - type: DomainSecurity url: security/zerodha-domain-security.yml - type: Website url: https://kite.trade - type: DeveloperPortal url: https://developers.kite.trade - type: Documentation url: https://kite.trade/docs/connect/v3/ - type: APIReference url: https://kite.trade/docs/connect/v3/ - type: GettingStarted url: https://kite.trade/docs/connect/v3/agent-setup/ - type: Support url: https://support.zerodha.com - type: GitHubOrganization url: https://github.com/zerodha - type: SignUp url: https://developers.kite.trade/signup apis: - aid: zerodha:zerodha-alerts-api name: Zerodha Alerts API description: The Alerts API from Zerodha — 3 operation(s) for alerts. humanURL: https://kite.trade/docs/connect/v3/user baseURL: https://api.kite.trade tags: - Alerts properties: - type: OpenAPI url: openapi/zerodha-alerts-api-openapi.yml - type: JSONSchema url: json-schema/zerodha-get-user-margins-segment-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-session-token-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-orders-variety-request-schema.json - type: JSONSchema url: json-schema/zerodha-post-alerts-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-alerts-uuid-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-orders-variety-orderid-request-schema.json - aid: zerodha:zerodha-gtt-api name: Zerodha Gtt API description: The Gtt API from Zerodha — 1 operation(s) for gtt. humanURL: https://kite.trade/docs/connect/v3/user baseURL: https://api.kite.trade tags: - Gtt properties: - type: OpenAPI url: openapi/zerodha-gtt-api-openapi.yml - type: JSONSchema url: json-schema/zerodha-get-user-margins-segment-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-session-token-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-orders-variety-request-schema.json - type: JSONSchema url: json-schema/zerodha-post-alerts-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-alerts-uuid-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-orders-variety-orderid-request-schema.json - aid: zerodha:zerodha-orders-api name: Zerodha Orders API description: The Orders API from Zerodha — 3 operation(s) for orders. humanURL: https://kite.trade/docs/connect/v3/user baseURL: https://api.kite.trade tags: - Orders properties: - type: OpenAPI url: openapi/zerodha-orders-api-openapi.yml - type: JSONSchema url: json-schema/zerodha-get-user-margins-segment-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-session-token-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-orders-variety-request-schema.json - type: JSONSchema url: json-schema/zerodha-post-alerts-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-alerts-uuid-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-orders-variety-orderid-request-schema.json - aid: zerodha:zerodha-portfolio-api name: Zerodha Portfolio API description: The Portfolio API from Zerodha — 4 operation(s) for portfolio. humanURL: https://kite.trade/docs/connect/v3/user baseURL: https://api.kite.trade tags: - Portfolio properties: - type: OpenAPI url: openapi/zerodha-portfolio-api-openapi.yml - type: JSONSchema url: json-schema/zerodha-get-user-margins-segment-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-session-token-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-orders-variety-request-schema.json - type: JSONSchema url: json-schema/zerodha-post-alerts-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-alerts-uuid-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-orders-variety-orderid-request-schema.json - aid: zerodha:zerodha-session-api name: Zerodha Session API description: The Session API from Zerodha — 1 operation(s) for session. humanURL: https://kite.trade/docs/connect/v3/user baseURL: https://api.kite.trade tags: - Session properties: - type: OpenAPI url: openapi/zerodha-session-api-openapi.yml - type: JSONSchema url: json-schema/zerodha-get-user-margins-segment-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-session-token-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-orders-variety-request-schema.json - type: JSONSchema url: json-schema/zerodha-post-alerts-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-alerts-uuid-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-orders-variety-orderid-request-schema.json - aid: zerodha:zerodha-trades-api name: Zerodha Trades API description: The Trades API from Zerodha — 1 operation(s) for trades. humanURL: https://kite.trade/docs/connect/v3/user baseURL: https://api.kite.trade tags: - Trades properties: - type: OpenAPI url: openapi/zerodha-trades-api-openapi.yml - type: JSONSchema url: json-schema/zerodha-get-user-margins-segment-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-session-token-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-orders-variety-request-schema.json - type: JSONSchema url: json-schema/zerodha-post-alerts-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-alerts-uuid-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-orders-variety-orderid-request-schema.json - aid: zerodha:zerodha-user-api name: Zerodha User API description: The User API from Zerodha — 2 operation(s) for user. humanURL: https://kite.trade/docs/connect/v3/user baseURL: https://api.kite.trade tags: - User properties: - type: OpenAPI url: openapi/zerodha-user-api-openapi.yml - type: JSONSchema url: json-schema/zerodha-get-user-margins-segment-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-session-token-response-schema.json - type: JSONSchema url: json-schema/zerodha-post-orders-variety-request-schema.json - type: JSONSchema url: json-schema/zerodha-post-alerts-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-alerts-uuid-request-schema.json - type: JSONSchema url: json-schema/zerodha-put-orders-variety-orderid-request-schema.json x-coverage: state: blocked reason: bot-challenge method: derived generated: '2026-10-13' generator: derive-coverage.py (pre-flight evidence) detail: >- the company's own front door answers a browser with an anti-bot challenge, so nothing behind it is reachable by any reader evidence: - url: https://kite.trade status: 429 x-enrichment: date: '2026-10-13' status: enriched artifacts_added: 20 pass: modular-v1 engine: identity=local,contract=local,surfaces=local,docs=local,regulatory=local