FXPropTech's REST API gives developers full programmatic access to your prop firm's data — trader accounts, evaluations, trades, payouts, risk rules, and more. Automate, integrate, and extend without limits.
Full CRUD access across every resource in your prop firm — traders, evaluations, trades, payouts, risk, and more.
List all trader accounts with pagination, filtering by status, plan, or date range.
Retrieve a single trader's full profile including KYC status, balance, P&L, and evaluation state.
Create a new trader account, trigger evaluation provisioning, and send onboarding notifications.
Update trader details, change account status, adjust funding tier, or override risk limits.
Get real-time evaluation progress — phase, P&L, drawdown, days remaining, rule status.
Programmatically provision a new evaluation account for a trader after payment confirmation.
Manually advance a trader to the next phase or funded status (admin-only endpoint).
Terminate and archive an evaluation account (e.g., after rule breach or trader request).
List all payout requests — pending, processed, and failed — with amounts and destination details.
Approve and trigger a payout to a funded trader's wallet, bank, or payment method.
Subscribe to any event in your prop firm's lifecycle. Webhooks are delivered via HTTPS POST with HMAC-SHA256 signatures — retry logic and failure alerts included.
{
"event": "evaluation.passed",
"id": "evt_9f3bc1a4",
"ts": "2025-04-25T09:12:00Z",
"data": {
"trader_id": "TR-8842",
"phase": "1",
"next_phase": "funded",
"profit_pct": 8.4
}
}
Everything you need to integrate quickly — from API keys to client libraries and Postman collections.
Bearer token authentication with scoped API keys. Generate keys per integration with read-only or full-access scopes from your admin panel.
Official SDKs for Node.js, Python, PHP, and Go. Community libraries available for Ruby, Java, and more. Full type definitions included.
Pre-built Postman collection with all 100+ endpoints, sample request bodies, and environment variables. Import and test in minutes.
Fully isolated sandbox with mock data. Test the complete trader lifecycle — registration, evaluation, payout — without touching production.
OpenAPI 3.0 spec with Swagger UI. Browse, filter, and test every endpoint directly in the browser with your live API credentials.
Dedicated integration support via Slack, email, and scheduled calls. Our dev team helps you go from API key to live integration.
Everything developers and prop firm operators need to know about integrating with the FXPropTech REST API.
trader.created, trader.kyc_passed, evaluation.started, evaluation.passed, evaluation.failed, payout.requested, payout.completed, payment.confirmed, and risk.violation_flagged. Webhooks are delivered via HTTPS POST with HMAC-SHA256 signatures, retry logic, and failure alerts.
/v1/trades/stream for real-time trade event streaming. This allows you to build live dashboards, trigger instant enforcement actions, or push live P&L data to custom trader-facing interfaces as trades occur.
POST /v1/evaluations endpoint allows you to programmatically provision a new evaluation account the moment a trader's payment is confirmed. Combined with the payment.confirmed webhook, you can build a fully automated flow where a trader pays, receives MT4/MT5 credentials, and starts trading — with zero manual admin intervention.
Request your API credentials, access the sandbox, and start building your custom prop firm integration today.