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

История ордеров

Endpoint​

POST /orders

Описание​

Получение истории ордеров с возможностью фильтрации, сортировки и пагинации.

Заголовки

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

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

Параметры

ПараметрТипОбязательныйОписание
filtersObject❌Фильтры для поиска ордеров
sortsObject✅Параметры сортировки
paginationObject✅Пагинация

Структура фильтров

ПараметрТипОписание
orderIdstringUUID ордера
pairsarrayМассив торговых пар
createdAtobjectДиапазон дат создания
executedAtobjectДиапазон дат исполнения
orderTypearrayТипы ордеров
orderDirectionstringНаправление ордера
statusarrayСтатусы ордеров

Структура сортировки

ПараметрТипЗначение по умолчаниюДопустимые значения
orderstringDESCASC, DESC
sortstringCREATION_DATECREATION_DATE, EXECUTION_DATE, CURRENCY_FROM, CURRENCY_TO, ORDER_TYPE, ORDER_DIRECTION, STATUS

Пагинация

ПараметрТипЗначение по умолчаниюОписание
sizeinteger10Количество элементов на странице
pageinteger0Номер страницы

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

{
"filters": {
"orderId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"pairs": [
{
"currencyFrom": "BTC",
"currencyTo": "USDT"
}
],
"createdAt": {
"start": "2024-01-01T00:00:00Z",
"end": "2024-01-15T23:59:59Z"
},
"orderType": ["LIMIT", "MARKET"],
"orderDirection": "BUY",
"status": ["OPEN", "FULLY_EXECUTED"]
},
"sorts": {
"order": "DESC",
"sort": "CREATION_DATE"
},
"pagination": {
"size": 10,
"page": 0
}
}

Response​

{
"list": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"currencyFrom": "BTC",
"currencyTo": "USDT",
"orderType": "LIMIT",
"orderDirection": "BUY",
"avgExecutedPrice": "92500.00",
"price": "92783.70",
"executedAmount": "1.2",
"amount": "1.2",
"volume": "111340.44",
"executedVolume": "111000.00",
"createdAt": "2024-01-15T10:30:00Z",
"executedAt": "2024-01-15T10:31:00Z",
"commission": "22.20",
"incomeAmount": "1.2",
"incomeCurrency": "BTC",
"commissionPercent": "0.002",
"status": "FULLY_EXECUTED"
}
],
"total": 1
}

Объект Order

ПараметрТипОписание
idstringUUID ордера
currencyFromstringБазовая валюта
currencyTostringКотируемая валюта
orderTypestringТип ордера
orderDirectionstringНаправление ордера
avgExecutedPricestringСредняя цена исполнения
pricestringЦена ордера
executedAmountstringИсполненное количество
amountstringОбщее количество
volumestringОбъем ордера
executedVolumestringИсполненный объем
createdAtstringВремя создания
executedAtstringВремя исполнения
commissionstringКомиссия
incomeAmountstringСумма дохода
incomeCurrencystringВалюта дохода
commissionPercentstringПроцент комиссии
statusstringСтатус ордера

Статусы ордеров

  • OPEN — Открыт
  • FULLY_EXECUTED — Полностью исполнен
  • CANCELED — Отменен

Error response​

{
"success": true,
"timestamp": "2025-11-26T08:57:15.631Z",
"requestId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"error": {
"code": "string"
}
}