Tamamlanan siparişlerin geçmişi
get
https://api.cryptomus.com/v2/user-api/exchange/orders/history
Rica etmek
Sorgu parametreleri
İsim | Parametre türü | Tanım |
---|---|---|
market | string | İşlem çiftine göre filtreleyin (ör. "TRX_USDT") |
direction | string | Yöne göre filtreleMevcut seçenekler:• buy• sell |
order_id | string | Sipariş defterindeki sipariş kimliğine göre filtrele |
client_order_id | string | Müşteri sipariş kimliğine göre filtrele |
limit | string | İsteğin döndüreceği maksimum kayıt sayısını ayarlayan özel bir parametre |
offset | string | Atlanacak kayıt sayısını belirten özel bir parametre |
Parametre türü
stringTanım
İşlem çiftine göre filtreleyin (ör. "TRX_USDT")Parametre türü
stringTanım
Yöne göre filtreleMevcut seçenekler:- buy- sellParametre türü
stringTanım
Sipariş defterindeki sipariş kimliğine göre filtreleParametre türü
stringTanım
Müşteri sipariş kimliğine göre filtreleParametre türü
stringTanım
İsteğin döndüreceği maksimum kayıt sayısını ayarlayan özel bir parametreParametre türü
stringTanım
Atlanacak kayıt sayısını belirten özel bir parametre
Cevap
Sipariş yanıtı parametreleri
İsim | Tanım |
---|---|
id | Sipariş defterindeki sipariş kimliği |
type | Sipariş türüMevcut seçenekler:• buy• sell |
direction | Sipariş yönüMevcut seçenekler:• buy• sell |
symbol | İşlem çiftine göre filtreleyin (ör. "TRX_USDT") |
quantity | Temel varlığın talep edilen miktarı |
filledQuantity | Temel varlığın doldurulmuş miktarı |
filledValue | Doldurulan teklif varlığının miktarı |
state | Siparişin mevcut durumu (ör. 'tamamlandı') |
internalState | Siparişin dahili durumu (ör. 'dolu') |
createdAt | Siparişin oluşturulduğu zaman |
finishedAt | Siparişin tamamlandığı saat |
stopLossPrice | Varlığın, ulaşıldığında emrin otomatik olarak iptal edileceği eşik piyasa fiyatı |
Tanım
Sipariş defterindeki sipariş kimliğiTanım
Sipariş türüMevcut seçenekler:- buy- sellTanım
Sipariş yönüMevcut seçenekler:- buy- sellTanım
İşlem çiftine göre filtreleyin (ör. "TRX_USDT")Tanım
Temel varlığın talep edilen miktarıTanım
Temel varlığın doldurulmuş miktarıTanım
Doldurulan teklif varlığının miktarıTanım
Siparişin mevcut durumu (ör. 'tamamlandı')Tanım
Siparişin dahili durumu (ör. 'dolu')Tanım
Siparişin oluşturulduğu zamanTanım
Siparişin tamamlandığı saatTanım
Varlığın, ulaşıldığında emrin otomatik olarak iptal edileceği eşik piyasa fiyatı
Anlaşma yanıt parametreleri
İsim | Tanım |
---|---|
id | İşlem kimliği |
state | Ticaret durumu (ör. "tamamlandı") |
createdAt | Ticaretin oluşturulduğu zaman |
completedAt | Ticaretin tamamlandığı zaman |
averageFilledPrice | İşlem için ortalama dolu fiyat |
Tanım
İşlem kimliğiTanım
Ticaret durumu (ör. "tamamlandı")Tanım
Ticaretin oluşturulduğu zamanTanım
Ticaretin tamamlandığı zamanTanım
İşlem için ortalama dolu fiyat
Anlaşma işlemi yanıt parametreleri
İsim | Tanım |
---|---|
id | İşlem kimliği |
tradeRole | Ticaretteki rolüMevcut seçenekler:• taker• maker |
filledPrice | İşlem için doldurulmuş fiyat |
filledQuantity | Temel para birimi cinsinden yürütülen tutar |
filledValue | Teklif para biriminde yürütülen tutar |
fee | İşlem ücreti |
feeCurrency | Ücretin tahsil edildiği para birimi |
committedAt | İşlemin yürütülme zamanı |
Tanım
İşlem kimliğiTanım
Ticaretteki rolüMevcut seçenekler:- taker- makerTanım
İşlem için doldurulmuş fiyatTanım
Temel para birimi cinsinden yürütülen tutarTanım
Teklif para biriminde yürütülen tutarTanım
İşlem ücretiTanım
Ücretin tahsil edildiği para birimiTanım
İşlemin yürütülme zamanı
Yanıt örneği
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
KopyaOlası kodlar
404: Kullanıcı veya kaynak bulunamadı
422: Geçersiz giriş verileri
500: Dahili sunucu hatası
Olası kombinasyonlar
İsim | Tanım | dahili_durum |
---|---|---|
completed | Sipariş tamamlandı ve tamamen dolduruldu | dolu |
canceled | Sipariş yerine getirilmedi ve kullanıcı tarafından iptal edildi | boş |
canceled_by_stop_loss | Piyasanın stop_loss fiyatına ulaşması nedeniyle emir yerine getirilmedi ve otomatik olarak iptal edildi | boş |
canceled | Sipariş kısmen yerine getirildi ve ardından kullanıcı tarafından iptal edildi | kısmen dolu |
canceled_by_stop_loss | Piyasanın stop_loss fiyatına ulaşması nedeniyle emir kısmen yerine getirildi ve ardından otomatik olarak iptal edildi | kısmen dolu |
Tanım
Sipariş tamamlandı ve tamamen doldurulduTanım
Sipariş yerine getirilmedi ve kullanıcı tarafından iptal edildiTanım
Piyasanın stop_loss fiyatına ulaşması nedeniyle emir yerine getirilmedi ve otomatik olarak iptal edildiTanım
Sipariş kısmen yerine getirildi ve ardından kullanıcı tarafından iptal edildiTanım
Piyasanın stop_loss fiyatına ulaşması nedeniyle emir kısmen yerine getirildi ve ardından otomatik olarak iptal edildi
Olası hatalar
Örnek Yanıtlar:
1{
2 "state": 0,
3 "message": "Standard validation error"
4}
KopyaHata ile yanıt örneği
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}
Kopya