Історія виконаних замовлень
Прохання
Параметри запиту
| Назва | Тип параметра | Визначення |
|---|---|---|
| market | string | Фільтрувати за торговою парою (наприклад, `TRX_USDT`) |
| direction | string | Фільтрувати за напрямкомДоступні варіанти:• buy• sell |
| order_id | string | Фільтрувати за ідентифікатором замовлення в книзі замовлень |
| client_order_id | string | Фільтрувати за ідентифікатором замовлення клієнта |
| limit | string | Спеціальний параметр, який встановлює максимальну кількість записів, які повертає запит |
| offset | string | Спеціальний параметр, що вказує кількість записів, які потрібно пропустити |
Тип параметра
stringВизначення
Фільтрувати за торговою парою (наприклад, `TRX_USDT`)Тип параметра
stringВизначення
Фільтрувати за напрямкомДоступні варіанти:- buy- sellТип параметра
stringВизначення
Фільтрувати за ідентифікатором замовлення в книзі замовленьТип параметра
stringВизначення
Фільтрувати за ідентифікатором замовлення клієнтаТип параметра
stringВизначення
Спеціальний параметр, який встановлює максимальну кількість записів, які повертає запитТип параметра
stringВизначення
Спеціальний параметр, що вказує кількість записів, які потрібно пропустити
Реакція
Параметри відповіді на замовлення
| Назва | Тип параметра | Визначення |
|---|---|---|
| id | string | ID замовлення в книзі замовлень |
| type | string | Тип замовленняДоступні варіанти:• buy• sell |
| direction | string | Напрямок замовленняДоступні варіанти:• buy• sell |
| symbol | string | Фільтрувати за торговою парою (наприклад, `TRX_USDT`) |
| quantity | string|null | Запитувана кількість базового активу |
| filledQuantity | string | Заповнена кількість базового активу |
| filledValue | string | Заповнена кількість активу котирування |
| state | string | Поточний стан замовлення (наприклад, «виконано») |
| internalState | string | Внутрішній стан замовлення (наприклад, «заповнено») |
| createdAt | string | Час створення замовлення |
| finishedAt | string | Час виконання замовлення |
| stopLossPrice | string|null | Порогова ринкова ціна активу, при досягненні якої ордер буде автоматично скасовано |
Тип параметра
stringВизначення
ID замовлення в книзі замовленьТип параметра
stringВизначення
Тип замовленняДоступні варіанти:- buy- sellТип параметра
stringВизначення
Напрямок замовленняДоступні варіанти:- buy- sellТип параметра
stringВизначення
Фільтрувати за торговою парою (наприклад, `TRX_USDT`)Тип параметра
string|nullВизначення
Запитувана кількість базового активуТип параметра
stringВизначення
Заповнена кількість базового активуТип параметра
stringВизначення
Заповнена кількість активу котируванняТип параметра
stringВизначення
Поточний стан замовлення (наприклад, «виконано»)Тип параметра
stringВизначення
Внутрішній стан замовлення (наприклад, «заповнено»)Тип параметра
stringВизначення
Час створення замовленняТип параметра
stringВизначення
Час виконання замовленняТип параметра
string|nullВизначення
Порогова ринкова ціна активу, при досягненні якої ордер буде автоматично скасовано
Параметри відповіді на угоду
| Назва | Тип параметра | Визначення |
|---|---|---|
| id | string | Ідентифікатор угоди |
| state | string | Стан торгівлі (наприклад, "завершено") |
| createdAt | string | Час створення торгівлі |
| completedAt | string | Час завершення торгівлі |
| averageFilledPrice | string | Середня заповнена ціна угоди |
Тип параметра
stringВизначення
Ідентифікатор угодиТип параметра
stringВизначення
Стан торгівлі (наприклад, "завершено")Тип параметра
stringВизначення
Час створення торгівліТип параметра
stringВизначення
Час завершення торгівліТип параметра
stringВизначення
Середня заповнена ціна угоди
Параметри відповіді на угоду
| Назва | Тип параметра | Визначення |
|---|---|---|
| id | string | Ідентифікатор транзакції |
| tradeRole | string | Роль у торгівліДоступні варіанти:• taker• maker |
| filledPrice | string | Заповнена ціна за операцію |
| filledQuantity | string | Виконана сума в базовій валюті |
| filledValue | string | Виконана сума у валюті котирування |
| fee | string | Комісія за транзакцію |
| feeCurrency | string | Валюта, в якій стягується комісія |
| committedAt | string | Час виконання транзакції |
Тип параметра
stringВизначення
Ідентифікатор транзакціїТип параметра
stringВизначення
Роль у торгівліДоступні варіанти:- taker- makerТип параметра
stringВизначення
Заповнена ціна за операціюТип параметра
stringВизначення
Виконана сума в базовій валютіТип параметра
stringВизначення
Виконана сума у валюті котируванняТип параметра
stringВизначення
Комісія за транзакціюТип параметра
stringВизначення
Валюта, в якій стягується комісіяТип параметра
stringВизначення
Час виконання транзакції
Приклад відповіді
1{
2 "result": [
3 {
4 "id": "01JEXAPY04JDFBVFC2D23BCKMK",
5 "type": "market",
6 "direction": "sell",
7 "symbol": "TRX_USDT",
8 "quantity": "67.5400000000000000",
9 "filledQuantity": "67.5400000000000000",
10 "filledValue": "20.0053480000000000",
11 "state": "completed",
12 "internalState": "filled",
13 "createdAt": "2024-12-12 11:40:19",
14 "finishedAt": "2024-12-12 11:40:21",
15 "deal": {
16 "id": "01JEXAPZ9C9TWENPFZJASZ1YD2",
17 "state": "completed",
18 "createdAt": "2024-12-12 11:40:21",
19 "completedAt": "2024-12-12 11:40:21",
20 "averageFilledPrice": "0.2962000000000000",
21 "transactions": [
22 {
23 "id": "01JEXAPZ9C9TWENPFZJASZ1YD3",
24 "tradeRole": "taker",
25 "filledPrice": "0.2962000000000000",
26 "filledQuantity": "67.5400000000000000",
27 "filledValue": "20.0053480000000000",
28 "fee": "0.0000000000000000",
29 "feeCurrency": "USDT",
30 "committedAt": "2024-12-12 11:40:21"
31 }
32 ]
33 }
34 },
35 {
36 "id": "01JEXAJDK51C453Z3395RTAY8Y",
37 "type": "market",
38 "direction": "buy",
39 "symbol": "TRX_USDT",
40 "value": "20.0000000000000000",
41 "filledQuantity": "67.5400000000000000",
42 "filledValue": "19.9985940000000000",
43 "state": "completed",
44 "internalState": "filled",
45 "createdAt": "2024-12-12 11:37:51",
46 "finishedAt": "2024-12-12 11:37:53",
47 "deal": {
48 "id": "01JEXAJF41RJ05Z220F2H01S9Z",
49 "state": "completed",
50 "createdAt": "2024-12-12 11:37:53",
51 "completedAt": "2024-12-12 11:37:53",
52 "averageFilledPrice": "0.2961000000000000",
53 "transactions": [
54 {
55 "id": "01JEXAJF4ADPPPVH3NVP2SFX0F",
56 "tradeRole": "taker",
57 "filledPrice": "0.2961000000000000",
58 "filledQuantity": "67.5400000000000000",
59 "filledValue": "19.9985940000000000",
60 "fee": "0.0000000000000000",
61 "feeCurrency": "TRX",
62 "committedAt": "2024-12-12 11:37:53"
63 }
64 ]
65 }
66 },
67 {
68 "id": "01JEXAFCCC5ZVJPZAAHHDKQBNG",
69 "type": "limit",
70 "direction": "sell",
71 "symbol": "TRX_USDT",
72 "price": "0.2964000000000000",
73 "quantity": "20.0000000000000000",
74 "value": "5.9280000000000000",
75 "filledQuantity": "20.0000000000000000",
76 "filledValue": "5.9280000000000000",
77 "state": "completed",
78 "internalState": "filled",
79 "createdAt": "2024-12-12 11:36:12",
80 "finishedAt": "2024-12-12 11:36:22",
81 "deal": {
82 "id": "01JEXAFP50QGFS8CGY2YRR5EDV",
83 "state": "completed",
84 "createdAt": "2024-12-12 11:36:22",
85 "completedAt": "2024-12-12 11:36:22",
86 "averageFilledPrice": "0.2964000000000000",
87 "transactions": [
88 {
89 "id": "01JEXAFP55H5XHF3SHRVCEQ1G9",
90 "tradeRole": "taker",
91 "filledPrice": "0.2964000000000000",
92 "filledQuantity": "20.0000000000000000",
93 "filledValue": "5.9280000000000000",
94 "fee": "0.0000000000000000",
95 "feeCurrency": "USDT",
96 "committedAt": "2024-12-12 11:36:22"
97 }
98 ]
99 }
100 }
101 ]
102}
103 КопіяМожливі коди
404: користувача чи ресурс не знайдено
422: Недійсні вхідні дані
500: внутрішня помилка сервера
Можливі комбінації
| Назва | Визначення | внутрішній_стан |
|---|---|---|
| completed | Замовлення виконано та виконано повністю | заповнений |
| canceled | Замовлення не було виконано та скасовано користувачем | порожній |
| canceled_by_stop_loss | Замовлення не було виконано та автоматично скасовано через досягнення ринком ціни stop_loss | порожній |
| canceled | Замовлення було частково виконано, а потім скасовано користувачем | частково_заповнений |
| canceled_by_stop_loss | Ордер було частково виконано, а потім автоматично скасовано через досягнення ринком ціни stop_loss | частково_заповнений |
Визначення
Замовлення виконано та виконано повністюВизначення
Замовлення не було виконано та скасовано користувачемВизначення
Замовлення не було виконано та автоматично скасовано через досягнення ринком ціни stop_lossВизначення
Замовлення було частково виконано, а потім скасовано користувачемВизначення
Ордер було частково виконано, а потім автоматично скасовано через досягнення ринком ціни stop_loss
Можливі помилки
приклади відповідей:
1{
2 "state": 0,
3 "message": "Standard validation error"
4}КопіяПриклад відповіді з помилкою
1{
2 "code": 0,
3 "message": "Validation failed.",
4 "errors": [
5 {
6 "property": "direction",
7 "value": "sells",
8 "message": "The value you selected is not a valid choice."
9 }
10 ]
11}Копія