Bridge Your CRM to Trading Platform

Already have a CRM you love? Don't replace it—connect it. Our Manager API provides seamless integration between your existing customer relationship management system and MetaTrader trading infrastructure.

The Manager API abstracts the complexity of MetaTrader's native APIs into a clean, modern RESTful interface. Your development team can integrate trading functionality into your CRM without deep knowledge of MetaTrader's internal workings.

From account creation and balance operations to trade execution and reporting, our API provides comprehensive control over your trading platform. With detailed documentation, SDKs for popular languages, and dedicated integration support, you can be up and running in weeks, not months.

Manager API CRM Integration

Why Use Manager API?

Choose the right approach for your brokerage technology stack

Use Manager API When:

  • You have an existing CRM you want to keep
  • Your team has development resources
  • You need custom integrations
  • You want maximum flexibility
  • You're building a proprietary platform
  • You need to integrate multiple systems

Use Full CRM Solution When:

  • You're starting from scratch
  • You want turnkey solution
  • You have limited development resources
  • You need faster time-to-market
  • You prefer all-in-one solution
  • You want included support & updates
View Forex CRM

API Capabilities

Comprehensive endpoints for complete trading platform control

Account Management

Full lifecycle management of trading accounts:

  • POST /accounts - Create new trading accounts
  • GET /accounts/{id} - Retrieve account details
  • PUT /accounts/{id} - Update account settings
  • DELETE /accounts/{id} - Disable accounts
  • POST /accounts/{id}/password - Reset passwords

Balance Operations

Process deposits, withdrawals, and transfers:

  • POST /balance/deposit - Credit account
  • POST /balance/withdraw - Debit account
  • POST /balance/transfer - Internal transfer
  • POST /balance/credit - Add/remove credit
  • GET /balance/history - Transaction history

Trade Execution

Execute and manage trades programmatically:

  • POST /trades/open - Open market orders
  • POST /trades/pending - Place pending orders
  • PUT /trades/{id} - Modify orders
  • DELETE /trades/{id} - Close/cancel orders
  • GET /trades/positions - Get open positions

Real-time Updates

Stay synchronized with platform events:

  • WebSocket - Real-time price streaming
  • Webhooks - Trade notifications
  • Callbacks - Account events
  • GET /quotes - Current market prices
  • GET /events - Event polling

Reporting & Analytics

Access comprehensive trading data:

  • GET /reports/trades - Trade history
  • GET /reports/commissions - Commission reports
  • GET /reports/daily - Daily statements
  • GET /reports/exposure - Broker exposure
  • GET /reports/audit - Audit logs

Group Management

Manage account groups and settings:

  • GET /groups - List all groups
  • POST /groups - Create groups
  • PUT /groups/{id} - Update group settings
  • POST /groups/{id}/symbols - Symbol permissions
  • GET /groups/{id}/accounts - Group members

Integration Architecture

How It Works

Our Manager API sits between your CRM and MetaTrader servers, handling all the complexity:

  1. Your CRM sends REST API requests
  2. Manager API validates and processes
  3. API Gateway routes to correct MT server
  4. MetaTrader executes the operation
  5. Response returned to your CRM

Supported Platforms

  • MetaTrader 4 - Full Manager API support
  • MetaTrader 5 - Full Gateway API support
  • Multiple Servers - Connect to multiple MT instances
  • Multiple Brokers - Multi-broker setup possible

Sample API Request

POST /api/v1/accounts
Authorization: Bearer {api_key}
Content-Type: application/json

{
  "group": "demo_standard",
  "leverage": 100,
  "name": "John Doe",
  "email": "john@example.com",
  "password": "auto_generate",
  "currency": "USD"
}
                

Response:

{
  "success": true,
  "account": {
    "login": 12345678,
    "password": "aB3dE5fG",
    "investor": "iNv3st0r",
    "server": "Demo-Server"
  }
}
                

Integration Benefits

Preserve Investment

Keep using your existing CRM system. No need to migrate data or retrain staff.

Full Control

Build exactly the workflow you want. No limitations from pre-built solutions.

Faster Development

Our API abstracts MetaTrader complexity. Focus on your business logic.

Easy Integration

RESTful API works with any programming language. SDKs available for popular languages.

Secure Access

API key authentication, IP whitelisting, and encrypted connections.

Documentation

Comprehensive API documentation with examples and integration guides.

SDKs & Documentation

Everything you need for a successful integration

PHP SDK

Composer package for PHP applications

Python SDK

pip package for Python projects

Node.js SDK

npm package for Node applications

C# SDK

NuGet package for .NET projects

API Docs

OpenAPI/Swagger documentation

Postman

Postman collection for testing

API Pricing

Transparent pricing based on your usage

Starter

$500/month

For small brokerages

  • Up to 500 accounts
  • 10,000 API calls/month
  • 1 MT server connection
  • Email support
  • Standard documentation
Get Started
MOST POPULAR

Professional

$1,500/month

For growing brokerages

  • Up to 5,000 accounts
  • 100,000 API calls/month
  • 3 MT server connections
  • Priority support
  • Integration assistance
  • Webhook support
Get Started

Enterprise

Custom

For large operations

  • Unlimited accounts
  • Unlimited API calls
  • Unlimited MT connections
  • Dedicated support
  • Custom endpoints
  • SLA guarantee
  • On-premise option
Contact Us

Ready to Integrate?

Request API documentation and get started with your integration. Our team will provide dedicated support throughout the process.

Request API Documentation Prop Firm API

Get a quote in 15 minutes

Tell us what you need (platform, CRM, licensing, payments or marketing) and we’ll reply with the best setup and pricing.