Quickstart
Create your first trading account in three requests.
Authentication
API keys for your backend, Bearer tokens for user sessions.
Webhooks
Signed account lifecycle events, with retries and redelivery.
Partner integrations
Trade on behalf of a trader with a key they control.
API References
Platform, Trade, and Market Data — each generated from its live OpenAPI spec.
Services & base URLs
Hyperprop is three services behind one domain. Each has its own base URL, its own auth model, and its own reference tab in these docs:- The Platform API is the firm-facing control plane: accounts, plans, rules, traders, billing, webhooks. This is where prop firm backends live.
- The Trade API is the trading engine itself: orders, positions, brackets, risk settings, copy trading. Called on behalf of a trader — either by Hyperprop’s own apps, or by a registered third-party app using a partner session.
- Market Data serves CME futures data: historical OHLC, order book snapshots, tickers.
GET /v1/organization/trading-accounts on the Platform API is https://api.hyperprop.com/platform/v1/organization/trading-accounts.
Browser access policy
This section is about where a request may originate from in a browser — it is not a statement about who may integrate. Server-to-server access to every service below is available through the documented auth methods. CORS and WebSocket origins are restricted as follows:- Open to any web origin: Platform API organization endpoints, MCP, and these docs’ specs. Call them from your backend or your own dashboard freely.
- Hyperprop first-party only: the Trade API, the Market Data API, and the Platform API’s user-scoped endpoints (profile, auth, demo accounts). Browsers can call these only from Hyperprop’s own apps.
This only affects browsers — server-to-server calls and native apps
don’t send an
Origin header and are unaffected. A registered partner app
calling the Trade API from its own backend is unaffected by this policy; see
Partner integrations. Building a
trader-facing web frontend that needs direct Trade API or Market Data
access? Contact us to have your origin approved; it’s a configuration
change, not a code change, on our side.Real-time channels
Platform API endpoint groups
As a prop firm integrating from a backend, you will spend nearly all of your time in the Organization group with an API key.
How the pieces fit
- Plans define what you sell (starting balance, price metadata).
- Rules define how an account is evaluated (loss limits, drawdown mode, profit target, consistency, permissions).
- Trading accounts are instances of a plan+rule assigned to a trader.
- The trade engine enforces the rules in real time; when an account passes, fails, or changes in any way you care about, a webhook tells your backend.
- Purchases, payouts, and billing endpoints close the loop for reconciliation.