Riwayat pesanan yang telah selesai
get https://api.cryptomus.com/v2/user-api/exchange/orders/history Menyalin
Meminta
Parameter kueri
Nama | Jenis parameter | Definisi |
---|---|---|
market | string | Filter berdasarkan pasangan perdagangan (misalnya, `TRX_USDT`) |
direction | string | Filter berdasarkan arahPilihan yang tersedia:• buy• sell |
order_id | string | Filter berdasarkan ID pesanan di buku pesanan |
client_order_id | string | Filter berdasarkan ID pesanan klien |
limit | string | Parameter khusus yang menetapkan jumlah maksimum rekaman yang akan dikembalikan oleh permintaan |
offset | string | Parameter khusus yang menunjukkan jumlah rekaman yang akan dilewati |
Jenis parameter
stringDefinisi
Filter berdasarkan pasangan perdagangan (misalnya, `TRX_USDT`)Jenis parameter
stringDefinisi
Filter berdasarkan arahPilihan yang tersedia:- buy- sellJenis parameter
stringDefinisi
Filter berdasarkan ID pesanan di buku pesananJenis parameter
stringDefinisi
Filter berdasarkan ID pesanan klienJenis parameter
stringDefinisi
Parameter khusus yang menetapkan jumlah maksimum rekaman yang akan dikembalikan oleh permintaanJenis parameter
stringDefinisi
Parameter khusus yang menunjukkan jumlah rekaman yang akan dilewati
Tanggapan
Parameter respons pesanan
Nama | Definisi |
---|---|
id | ID pesanan di buku pesanan |
type | Jenis pesananPilihan yang tersedia:• buy• sell |
direction | Arah pesananPilihan yang tersedia:• buy• sell |
symbol | Filter berdasarkan pasangan perdagangan (misalnya, `TRX_USDT`) |
quantity | Jumlah aset dasar yang diminta |
filledQuantity | Jumlah aset dasar yang terisi |
filledValue | Jumlah aset kutipan yang terisi |
state | Status pesanan saat ini (misalnya, 'selesai') |
internalState | Keadaan internal pesanan (misalnya, 'terpenuhi') |
createdAt | Waktu ketika pesanan dibuat |
finishedAt | Waktu ketika pesanan selesai |
stopLossPrice | Harga ambang batas pasar aset, yang jika tercapai maka pesanan akan dibatalkan secara otomatis |
Definisi
ID pesanan di buku pesananDefinisi
Jenis pesananPilihan yang tersedia:- buy- sellDefinisi
Arah pesananPilihan yang tersedia:- buy- sellDefinisi
Filter berdasarkan pasangan perdagangan (misalnya, `TRX_USDT`)Definisi
Jumlah aset dasar yang dimintaDefinisi
Jumlah aset dasar yang terisiDefinisi
Jumlah aset kutipan yang terisiDefinisi
Status pesanan saat ini (misalnya, 'selesai')Definisi
Keadaan internal pesanan (misalnya, 'terpenuhi')Definisi
Waktu ketika pesanan dibuatDefinisi
Waktu ketika pesanan selesaiDefinisi
Harga ambang batas pasar aset, yang jika tercapai maka pesanan akan dibatalkan secara otomatis
Parameter respons transaksi
Nama | Definisi |
---|---|
id | ID perdagangan |
state | Status perdagangan (misalnya, `selesai`) |
createdAt | Waktu ketika perdagangan diciptakan |
completedAt | Waktu ketika perdagangan selesai |
averageFilledPrice | Harga rata-rata yang terisi untuk perdagangan |
Definisi
ID perdaganganDefinisi
Status perdagangan (misalnya, `selesai`)Definisi
Waktu ketika perdagangan diciptakanDefinisi
Waktu ketika perdagangan selesaiDefinisi
Harga rata-rata yang terisi untuk perdagangan
Parameter respons transaksi transaksi
Nama | Definisi |
---|---|
id | ID transaksi |
tradeRole | Peran dalam perdaganganPilihan yang tersedia:• taker• maker |
filledPrice | Harga terisi untuk transaksi |
filledQuantity | Jumlah yang dieksekusi dalam mata uang dasar |
filledValue | Jumlah yang dieksekusi dalam mata uang kutipan |
fee | Biaya transaksi |
feeCurrency | Mata uang yang dikenakan biaya |
committedAt | Waktu pelaksanaan transaksi |
Definisi
ID transaksiDefinisi
Peran dalam perdaganganPilihan yang tersedia:- taker- makerDefinisi
Harga terisi untuk transaksiDefinisi
Jumlah yang dieksekusi dalam mata uang dasarDefinisi
Jumlah yang dieksekusi dalam mata uang kutipanDefinisi
Biaya transaksiDefinisi
Mata uang yang dikenakan biayaDefinisi
Waktu pelaksanaan transaksi
Contoh respons
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
MenyalinKode yang mungkin
404: Pengguna atau sumber daya tidak ditemukan
422: Data masukan tidak valid
500: Kesalahan server internal
Kemungkinan kombinasi
Nama | Definisi | keadaan_internal |
---|---|---|
completed | Pesanan sudah selesai dan terisi penuh | dipenuhi |
canceled | Pesanan tidak terpenuhi dan dibatalkan oleh pengguna | kosong |
canceled_by_stop_loss | Pesanan tidak terpenuhi dan secara otomatis dibatalkan karena pasar mencapai harga stop_loss | kosong |
canceled | Pesanan sebagian terpenuhi dan kemudian dibatalkan oleh pengguna | sebagian_terisi |
canceled_by_stop_loss | Pesanan sebagian terisi dan kemudian dibatalkan secara otomatis karena pasar mencapai harga stop_loss | sebagian_terisi |
Definisi
Pesanan sudah selesai dan terisi penuhDefinisi
Pesanan tidak terpenuhi dan dibatalkan oleh penggunaDefinisi
Pesanan tidak terpenuhi dan secara otomatis dibatalkan karena pasar mencapai harga stop_lossDefinisi
Pesanan sebagian terpenuhi dan kemudian dibatalkan oleh penggunaDefinisi
Pesanan sebagian terisi dan kemudian dibatalkan secara otomatis karena pasar mencapai harga stop_loss
Kemungkinan kesalahan
contoh tanggapan:
1{
2 "state": 0,
3 "message": "Standard validation error"
4}
MenyalinContoh respons dengan kesalahan
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}
Menyalin