Skip to main content
POST
/
api
/
accounts
/
{id}
/
orders
Place order
curl --request POST \
  --url https://api.easierprop.com/api/accounts/{id}/orders \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "symbol": "EURUSD",
  "side": "buy",
  "type": "market",
  "volume": 0.01,
  "price": 123,
  "sl": 123,
  "tp": 123,
  "deviation": 123,
  "comment": "<string>"
}
'
{
  "ok": true,
  "data": {
    "ticket": 12345678,
    "symbol": "EURUSD",
    "orderType": "Buy",
    "lots": 0.01,
    "openPrice": 1.08542,
    "stopLoss": 0,
    "takeProfit": 0,
    "profit": 3.2,
    "swap": 0,
    "commission": -0.07,
    "comment": "",
    "openTime": "2026-04-01T12:00:00",
    "closePrice": 0,
    "closeTime": "",
    "dealType": "Buy",
    "digits": 5,
    "contractSize": 100000,
    "volume": 0.01,
    "state": "Filled",
    "fillPolicy": "FillOrKill",
    "expirationType": "GTC",
    "expertId": 0,
    "dealInternalIn": 0,
    "dealInternalOut": 0,
    "orderInternal": 0,
    "partialCloseDeals": [
      {}
    ],
    "partialFillDeals": [
      {}
    ],
    "placedType": "ByClient",
    "profitRate": 1,
    "requestId": 0,
    "stopLimitPrice": 0,
    "fee": 0,
    "closeComment": "",
    "closeLots": 0,
    "closeVolume": 0,
    "openTimestampUTC": 1711972800,
    "closeTimestampUTC": 0,
    "expirationTime": ""
  }
}

Authorizations

X-API-Key
string
header
required

Client API key (prefixed with sk_)

Path Parameters

id
string<uuid>
required

Account ID

Body

application/json
symbol
string
required

Trading instrument

Example:

"EURUSD"

side
enum<string>
required
Available options:
buy,
sell
Example:

"buy"

type
enum<string>
required
Available options:
market,
limit,
stop,
stop_limit
Example:

"market"

volume
number
required

Lot size

Example:

0.01

price
number

Required for limit/stop orders

sl
number

Stop loss price

tp
number

Take profit price

deviation
integer

Max slippage in points

comment
string

Order comment visible in MT5

Response

Order result

ok
boolean
Example:

true

data
object

Full order/position object as returned by the broker