Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.
openapi: 3.2.0
info:
title: Ndax Pro Products API
version: '2026-10-13'
description: 'Generated by API Evangelist from the Ndax Pro API reference at https://apidoc.ndax.io (Slate). Ndax is built on AlphaPoint: every function is documented as a JSON payload sent inside a message frame {m,i,n,o} over wss://api.ndax.io/WSGateway/. Public functions also answer over HTTP at https://api.ndax.io:8443/AP/{FunctionName} (Ping, GetInstruments and GetProducts verified live 2026-10-13). Each path here is a documented function name; this is NOT a provider-published contract.'
contact:
url: https://ndax.io/support
termsOfService: https://ndax.io/en/legal/account-agreements
x-generated-from: documentation
x-provenance: generated
x-authored-by: API Evangelist
x-generated: '2026-10-13'
x-generator: deterministic parse of https://apidoc.ndax.io section headings, Category/Permissions/CallType lines and request/response examples (no model)
servers:
- url: https://api.ndax.io:8443/AP
description: Ndax AlphaPoint HTTP gateway
security:
- apiKeySignature: []
tags:
- name: Products
paths:
/GetProduct:
post:
operationId: getProduct
summary: Get Product
description: Retrieves the details about a specific product on the trading venue. A product is an asset that is tradable or paid out.
tags:
- Products
x-category: User
x-permissions: Public
x-call-type: Synchronous
x-docs-url: https://apidoc.ndax.io/#getproduct
x-websocket-function: GetProduct
requestBody:
required: false
content:
application/json:
schema:
type: object
responses:
'200':
description: Function reply payload.
content:
application/json:
schema: {}
example:
omsId: 0
productId: 0
product: null
productFullName: null
productType: 0
decimalPlaces: 0.0
tickSize: 0.0
noFees: false
/GetProducts:
post:
operationId: getProducts
summary: Get Products
description: Returns an array of products and currencies available on the exchange. A product is an asset that is tradable or paid out.
tags:
- Products
x-category: User
x-permissions: Public
x-call-type: Synchronous
x-docs-url: https://apidoc.ndax.io/#getproducts
x-websocket-function: GetProducts
requestBody:
required: false
content:
application/json:
schema:
type: object
responses:
'200':
description: Function reply payload.
content:
application/json:
schema: {}
example:
- omsId: 0
productId: 0
product: ''
productFullName: ''
productType: 0
decimalPlaces: 0.0
tickSize: 0.0
noFees: false
components:
securitySchemes:
apiKeySignature:
type: apiKey
in: header
name: Authorization
x-source: https://apidoc.ndax.io/#authenticateuser