REST API
Everything via API
Every action available in the NaxTrader Backoffice is also available via REST API. Create accounts, process deposits, check positions, and generate reports — programmatically.
REST API Reference
Core endpoints
The NaxTrader REST API uses standard HTTP verbs and returns JSON. Base URL: https://api.naxtrader.com
/v1/accounts/v1/accounts/v1/accounts/{id}/positions/v1/accounts/{id}/history/v1/accounts/{id}/deposit/v1/accounts/{id}/withdraw/v1/instruments/v1/quotes/{symbol}/v1/reports/volume/v1/kyc/status/{clientId}/v1/kyc/submit/v1/ib/commissionsFull API reference with request/response schemas available to customers upon request. Contact us →
Webhooks
React to every event in real time
Subscribe to any NaxTrader platform event and receive a JSON payload to your endpoint within milliseconds. Webhook deliveries include retry logic (5 attempts with exponential back-off), signed payloads (HMAC-SHA256), and a full delivery log in the Backoffice.
account.createdFired when a new trading account is openedaccount.kyc.approvedClient KYC verification approved by complianceaccount.kyc.rejectedKYC verification failed or rejecteddeposit.processedClient deposit credited to trading accountwithdrawal.approvedWithdrawal approved and queued for paymentwithdrawal.rejectedWithdrawal request declined by compliancetrade.openedA new position opened on a trading accounttrade.closedAn open position was closed (market or stop)margin.callAccount equity has fallen below margin call levelstop.outPosition(s) auto-closed due to stop-out triggerchallenge.passedProp firm challenge evaluation passedchallenge.failedProp firm challenge evaluation failedpayout.processedProp firm trader payout has been processedIntegration Capabilities
Built for developers and non-developers alike
From raw FIX protocol for institutional LP connectivity to no-code Zapier workflows — NaxTrader meets you where you are.
API Key Authentication
Generate scoped API keys with read-only or full access from the Backoffice Settings panel. Keys can be IP-restricted and rate-limited independently.
Webhook Studio
Configure event webhooks via the UI or API. Each webhook has a retry policy (up to 5 attempts), payload logs, and a one-click test delivery button.
Zapier & Make Integration
Native Zapier and Make (Integromat) apps let non-technical teams trigger workflows from NaxTrader events — no code required.
FIX Protocol
For institutional-grade LP connectivity, NaxTrader supports FIX 4.4 for order routing and market data. Configuration guides available for major prime brokers.
Sandbox Environment
Every brokerage gets a full sandbox environment with simulated pricing, test accounts, and webhook delivery logs — isolated from production.
OAuth 2.0 for Client Apps
Build custom white-label apps that authenticate against NaxTrader using OAuth 2.0. Secure token refresh flows and scoped client permissions.
What brokerages build with the API
Custom client portals
Build your own fully branded web or mobile client portal on top of the NaxTrader API — with custom UX beyond the white-label default.
CRM sync automation
Sync KYC status, deposit events, and trade activity with Salesforce, HubSpot, or a custom CRM using webhooks and Zapier.
Risk alert pipelines
Stream margin call and stop-out events to Slack, PagerDuty, or a risk management dashboard in real time.
IB affiliate portals
Build custom IB dashboards that display live commission statements, referral links, and client activity reports via the API.