Step-by-Step Integration Process
Authentication and API Access
To begin integration with the Match-Trade CRM, you need:
- Bearer Token (APIKey) - obtained from the client (broker)
- Base URL - specific to the client's environment. Example URL for the UAT environment: https://broker-api-demo.match-trader.com/
API Overview
The Match-Trade Broker API provides two interfaces:
- REST API - The primary interface for most integration needs
- gRPC - For streaming live data in advanced scenarios (e.g., monitoring stop-loss events or position openings)
Initial Connection Test
To verify your connection is working correctly:
Bash
curl --location '{baseURL}/service-info' \--header 'Authorization: {APIkey}'A successful response (HTTP 200) indicates that your authentication is working properly.
Key Configuration Elements
Offers
- Offers cannot be created via API
- They must be pre-configured by the client during setup
- Offers are linked to groups in the backend system
- You'll need to retrieve available offers UUID to create trading accounts
Roles
- Each trader (account) should have the 'User' role
- Other roles like 'IB' or 'Sub_IB' exist but are for our internal CRM use
- For external integration: Always assign the 'User' role when creating accounts
Integration Steps
Was this section helpful?
What made this section unhelpful for you?
On this page
- Step-by-Step Integration Process