National Stock Exchange of India · AsyncAPI Specification

National Stock Exchange Of India Webhooks

Version

View Spec View on GitHub CompanyStock ExchangeCapital MarketsMarket DataTradingFinancial-ServicesSecuritiesIndiaFIX ProtocolBondsAsyncAPIEvents

AsyncAPI Specification

national-stock-exchange-of-india-webhooks.yml Raw ↑
generated: '2026-08-04'
method: searched
source: 'RFQ - Protocol for Web API v1.1.10 (PDF), "Callbacks API"; OFS-WEB API v1.3.4 (PDF)'
docs: https://www.nseindia.com/static/trade/platform-services-neat-trading-system-protocols
spec_type: none
note: >-
  NSE publishes no AsyncAPI document. It does document a real event surface in its Web API protocol
  PDFs — an outbound HTTPS callback for RFQ notifications and a server-side message stream for OFS —
  plus the multicast tick-by-tick (MTBT) market-data broadcast protocols. Captured here as a webhook
  / event catalog; nothing below is modelled beyond what NSE's own documents state.
webhooks:
- name: rfq-notification-callback
  api: NSE RFQ Web API
  direction: outbound (Exchange -> participant)
  method: POST
  path: <participant-base-url>/v1/notification
  transport: HTTPS (participant-supplied base URL, must be reachable on the public internet)
  content_type: application/json
  registration: >-
    The participant registers a callback base URL with the Exchange; it may differ from the base
    URL registered for CBRICS callbacks. Callbacks are optional.
  signature:
    algorithm: HMAC-SHA256
    encoding: hex
    payload: the request JSON body
    header: token
  payload_fields:
  - {name: rfqList, type: List<RFQ Master>, description: 'RFQ master records; same structure as the response of POST /rest/v1/rfqmaster/add/isin'}
  - {name: negotiationList, type: List<Negotiation>, description: 'negotiation records; same structure as the response of POST /rest/v1/negotiation/add'}
  - {name: dealAmendList, type: List<DealAmendment>, description: 'deal amendment records; same structure as the response of POST /rest/v1/dealamend/modifycancel (added in v1.1.9)'}
- name: cbrics-notification-callback
  api: NSE CBRICS Web API
  direction: outbound (Exchange -> participant)
  transport: HTTPS (participant-supplied base URL)
  note: >-
    Referenced by the RFQ protocol document as a separate registered callback base URL; the message
    catalog is documented in WEB_CBRICS_PROTOCOL (PDF) and is not restated here.
streams:
- name: ofs-message-stream
  api: NSE Offer For Sale (OFS) Web API
  method: GET
  path: /messaging/message-stream
  direction: server -> client
  note: Documented in OFS-WEB API v1.3.4 as the messaging stream for OFS market/order messages.
broadcast_protocols:
- name: MTBT (Multicast Tick-By-Tick)
  segments: [Capital Market, Futures & Options, Currency Derivatives, Commodity Derivatives]
  format: binary multicast, documented in versioned PDF/ZIP protocol documents
  docs: https://www.nseindia.com/static/trade/platform-services-neat-trading-system-protocols
- name: Exchange Drop Copy facility
  segments: [Capital Market, Futures & Options, Currency Derivatives, Commodity Derivatives]
  format: binary, documented as "Drop Copy - Normal protocol" PDFs
  docs: https://www.nseindia.com/static/trade/platform-services-neat-trading-system-protocols
gaps:
- No AsyncAPI document is published for any of the above.
- No event-type registry, retry policy, delivery guarantee or replay contract is documented for the RFQ callback.

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/national-stock-exchange-of-india-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.