Skip to main content
This quickstart uses the Platform API (https://api.hyperprop.com/platform) — the firm-facing control plane. The Trade API (order/position management, /trade) and Market Data (/md) are separate services with their own base URLs and auth — see Services & base URLs and their reference tabs.

1. Get an API key

An organization admin creates API keys in the dashboard under Settings → API Keys. Each key carries permissions (read, write, admin) and can be rotated or revoked at any time. The raw key (hp_live_...) is shown once at creation — store it securely.
Keys are stored hashed (SHA-256) on our side. If you lose the raw key, rotate it — there is no way to retrieve it.

2. List your trading plans

Grab a tradingPlanId to provision accounts against:

3. Create a trading account

By trader email (the trader must already have a Hyperprop account) or by Hyperprop user ID:
The Idempotency-Key header makes the request safe to retry — see Idempotency.

4. React to lifecycle events

Subscribe a webhook endpoint to know the moment an account passes, fails, or changes:
Deliveries are HMAC-signed and retried with backoff — verification recipe in the webhooks guide.

Next steps

Error handling

One uniform error envelope with machine-readable codes.

Custom metadata

Attach your own payment IDs and references to any resource.