Categories
Quick Links
Getting Started
The MetaSync API provides programmatic access to MetaTrader5 terminal functionality, enabling you to build automated trading systems, retrieve market data, and manage trading accounts.
Base URL
https://metasyc.p.rapidapi.comAuthentication
x-rapidapi-keymetasyc.p.rapidapi.comAPI Endpoints
Connect to MetaTrader5 terminal
/connectDisconnect from MetaTrader5 terminal
/shutdownGet account information
/account_infoGet all symbols
/symbolsGet symbol information
/symbol_infoGet current tick
/tickPlace a new order
/order_sendGet open positions
/positionsData Models
ConnectionRequest
pathstringPath to the terminal
timeoutintegerConnection timeout in milliseconds
loginintegerAccount login number
passwordstringAccount password
serverstringTrade server name
AccountInfo
loginrequiredintegerAccount login number
balancerequirednumberAccount balance
equityrequirednumberAccount equity
currencyrequiredstringAccount currency
leverageintegerAccount leverage
trade_allowedbooleanPermission to trade
SymbolInfo
namerequiredstringSymbol name
descriptionrequiredstringSymbol description
currency_baserequiredstringBase currency
currency_profitstringProfit currency
pointnumberPoint value
volume_minnumberMinimum volume
volume_maxnumberMaximum volume
Tick
timerequiredstringTick time in ISO format
bidrequirednumberCurrent bid price
askrequirednumberCurrent ask price
lastnumberLast trade price
volumeintegerVolume
OrderRequest
symbolrequiredstringTrading symbol
actionrequiredintegerTrade action (0=sell, 1=buy)
volumerequirednumberOrder volume in lots
pricerequirednumberOrder price
slnumberStop loss level
tpnumberTake profit level
typerequiredintegerOrder type
OrderResponse
retcoderequiredintegerReturn code
commentrequiredstringOperation comment
order_idintegerOrder ID
Position
ticketrequiredintegerPosition ticket
symbolrequiredstringPosition symbol
typerequiredintegerPosition type
volumerequirednumberPosition volume
price_opennumberOpen price
profitnumberCurrent profit

