Перейти к основному содержимому

Создание ордера

Endpoint​

POST /orders/open

Описание​

Создание лимитного или маркетного ордера на покупку или продажу.

Примечание*:Используйте GET /configuration/trade/pairs для получения доступных валютных пар

Заголовки

  • Обязательные заголовки аутентификации

Тело запроса​

{
"currencyFrom": "KGS",
"currencyTo": "USDT",
"orderType": "LIMIT",
"orderDirection": "BUY",
"volume": 12000,
"price": 0.011,
"creationTime": "2024-01-15T10:30:00Z",
"options": {
"isPostOnly": false
},
"fullamount": false
}

Общие параметры для всех ордеров:

ПараметрТипОбязательныйОписаниеПример
currencyFromstring✅Базовая валюта"BTC"
currencyTostring✅Котируемая валюта"USDT"
orderTypestring✅Тип ордера: LIMIT, MARKET"LIMIT"
orderDirectionstring✅Направление: BUY, SELL"BUY"
volumenumber✅Объем ордера1.2
creationTimestring✅Время создания"2024-01-15T10:30:00Z"
options.isPostOnlyboolean❌Пост-онли ордерfalse

Дополнительные параметры для LIMIT ордеров:

ПараметрТипОбязательныйОписаниеПример
pricenumber✅Цена исполнения92783.7
fullamountboolean❌Использование всех средствfalse

Примеры запросов

LIMIT ордер:

{
"currencyFrom": "KGS",
"currencyTo": "USDT",
"orderType": "LIMIT",
"orderDirection": "BUY",
"volume": 12000,
"price": 0.011,
"creationTime": "2024-01-15T10:30:00Z",
"options": {
"isPostOnly": false
},
"fullamount": false
}

MARKET ордер:

{
"currencyFrom": "KGS",
"currencyTo": "USDT",
"orderType": "MARKET",
"orderDirection": "BUY",
"volume": 5000,
"creationTime": "2024-01-15T10:30:00Z"
}

Response​

{
"success": true,
"timestamp": "2024-01-26T09:25:23.507Z",
"error": {
"code": "string"
}
}

Параметры Response:

ПараметрТипОписание
successbooleanСтатус выполнения операции
timestampstringВремя ответа сервера в формате ISO 8601
requestIdstringUUID запроса для отслеживания
errorobjectОбъект с информацией об ошибке
error.codestringКод ошибки

Error response​

{
"requestId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"code": "string",
"message": "Text about reason of error",
"payload": [
"example"
]
}