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

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

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"
}
}