Skip to main content

Trade

Security Type: TRADE

Endpoints under Trade require an API-key and a signature.​

New Order

POST https://openapi.idax.exchange/sapi/v1/margin/order Rate Limit:100times/2s

Headers

NameTypeDescription
X-CH-SIGNStringSign
X-CH-TSStringtimestamp
X-CH-APIKEYStringYour API-key

Request Body

NameTypeDescription
typeStringType of the order, LIMIT/MARKET
recwwindowStringTime window
pricenumberOrder price, REQUIRED for LIMIT orders
newClientOrderIdStringUnique order ID generated by users to mark their orders, Cannot exceed 32 characters
sideStringSide of the order, BUY/SELL
volumenumberOrder vol. For MARKET BUY orders, vol=amount.
symbolStringSymbol Name. E.g. BTCUSDT
{
    'symbol': 'LXTUSDT', 
    'orderId': '494736827050147840', 
    'clientOrderId': '157371322565051',
    'transactTime': '1573713225668', 
    'price': '0.005452', 
    'origQty': '110', 
    'executedQty': '0', 
    'status': 'NEW',
    'type': 'LIMIT', 
    'side': 'SELL'
}
weight(IP/UID): 5

Query Order

GET https://openapi.idax.exchange/sapi/v1/margin/order Rate Limit: 20times/2s

Query Parameters

NameTypeDescription
orderIdStringOrder ID
newClientOrderIdStringClient Order Id, Unique order ID generated by users to mark their orders. E.g. 354444heihieddada
symbolStringSymbol Name.E.g. BTCUSDTHeader

Headers

NameTypeDescription
X-CH-SIGNStringSign
X-CH-TSStringtimestamp
X-CH-APIKEYStringYour API-key
{
    'orderId': '499890200602846976', 
    'clientOrderId': '157432755564968', 
    'symbol': 'BHTUSDT', 
    'price': '0.01', 
    'origQty': '50', 
    'executedQty': '0', 
    'avgPrice': '0', 
    'status': 'NEW', 
    'type': 'LIMIT', 
    'side': 'BUY', 
    'transactTime': '1574327555669'
}
weight(IP/UID): 5

Cancel Order

POST https://openapi.idax.exchange/sapi/v1/margin/cancel Rate Limit: 100times/2s

Headers

NameTypeDescription
X-CH-SIGNStringSign
X-CH-TSStringtimestamp
X-CH-APIKEYStringYour API-key

Request Body

NameTypeDescription
newClientOrderIdStringSymbol Name. E.g. BTCUSDTResponses200GET
symbolStringClient Order Id, Unique order ID generated by users to mark their orders. E.g. 354444heihieddada
orderIdStringOrder ID
{
    'symbol': 'BHTUSDT', 
    'clientOrderId': '0', 
    'orderId': '499890200602846976', 
    'status': 'CANCELED'
}
weight(IP/UID): 5

Current Open Orders

GET https://openapi.idax.exchange/sapi/v1/margin/openOrders Rate Limit: 20times/2s

Query Parameters

NameTypeDescription
symbolStringSymbol Name. E.g. BTCUSDT
limitStringDefault 100; Max 1000

Headers

NameTypeDescription
X-CH-SIGNStringSign
X-CH-TSStringtimestamp
X-CH-APIKEYStringYour API-key
[
    {
        'orderId': '499902955766523648', 
        'symbol': 'BHTUSDT', 
        'price': '0.01', 
        'origQty': '50', 
        'executedQty': '0', 
        'avgPrice': '0', 
        'status': 'NEW', 
        'type': 'LIMIT', 
        'side': 'BUY', 
        'time': '1574329076202'
        },...
]
weight(IP/UID): 1

Trades

GET https://openapi.idax.exchange/sapi/v1/margin/myTrades

Query Parameters

NameTypeDescription
symbolStringSymbol Name. E.g. BTCUSDT
limitStringDefault 100; Max 1000
fromIdStringTrade Id to fetch from

Headers

NameTypeDescription
X-CH-SIGNStringSign
X-CH-TSStringtimestamp
X-CH-APIKEYStringYour API-key
[
  {
    "symbol": "ETHBTC",
    "id": 100211,
    "bidId": 150695552109032492,
    "askId": 150695552109032493,
    "price": "4.00000100",
    "qty": "12.00000000",
    "time": 1499865549590,
    "isBuyer": true,
    "isMaker": false,
    "feeCoin": "ETH",
    "fee":"0.001"
  },...
]
weight(IP/UID): 1