Tamamlanan siparişlerin geçmişi

get
https://api.cryptomus.com/v2/user-api/exchange/orders/history
Kopya

Rica etmek

Sorgu parametreleri

İsimParametre türüTanım
marketstringİşlem çiftine göre filtreleyin (ör. "TRX_USDT")
directionstringYöne göre filtreleMevcut seçenekler:buysell
order_idstringSipariş defterindeki sipariş kimliğine göre filtrele
client_order_idstringMüşteri sipariş kimliğine göre filtrele
limitstringİsteğin döndüreceği maksimum kayıt sayısını ayarlayan özel bir parametre
offsetstringAtlanacak kayıt sayısını belirten özel bir parametre

Parametre türü

string

Tanım

İşlem çiftine göre filtreleyin (ör. "TRX_USDT")

Parametre türü

string

Tanım

Yöne göre filtreleMevcut seçenekler:- buy- sell

Parametre türü

string

Tanım

Sipariş defterindeki sipariş kimliğine göre filtrele

Parametre türü

string

Tanım

Müşteri sipariş kimliğine göre filtrele

Parametre türü

string

Tanım

İsteğin döndüreceği maksimum kayıt sayısını ayarlayan özel bir parametre

Parametre türü

string

Tanım

Atlanacak kayıt sayısını belirten özel bir parametre

Cevap

Sipariş yanıtı parametreleri

İsimTanım
idSipariş defterindeki sipariş kimliği
typeSipariş türüMevcut seçenekler:buysell
directionSipariş yönüMevcut seçenekler:buysell
symbolİşlem çiftine göre filtreleyin (ör. "TRX_USDT")
quantityTemel varlığın talep edilen miktarı
filledQuantityTemel varlığın doldurulmuş miktarı
filledValueDoldurulan teklif varlığının miktarı
stateSiparişin mevcut durumu (ör. 'tamamlandı')
internalStateSiparişin dahili durumu (ör. 'dolu')
createdAtSiparişin oluşturulduğu zaman
finishedAtSiparişin tamamlandığı saat
stopLossPriceVarlığın, ulaşıldığında emrin otomatik olarak iptal edileceği eşik piyasa fiyatı

Tanım

Sipariş defterindeki sipariş kimliği

Tanım

Sipariş türüMevcut seçenekler:- buy- sell

Tanım

Sipariş yönüMevcut seçenekler:- buy- sell

Tanı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 zaman

Tanım

Siparişin tamamlandığı saat

Tanım

Varlığın, ulaşıldığında emrin otomatik olarak iptal edileceği eşik piyasa fiyatı

Anlaşma yanıt parametreleri

İsimTanım
idİşlem kimliği
stateTicaret durumu (ör. "tamamlandı")
createdAtTicaretin oluşturulduğu zaman
completedAtTicaretin tamamlandığı zaman
averageFilledPriceİşlem için ortalama dolu fiyat

Tanım

İşlem kimliği

Tanım

Ticaret durumu (ör. "tamamlandı")

Tanım

Ticaretin oluşturulduğu zaman

Tanım

Ticaretin tamamlandığı zaman

Tanım

İşlem için ortalama dolu fiyat

Anlaşma işlemi yanıt parametreleri

İsimTanım
idİşlem kimliği
tradeRoleTicaretteki rolüMevcut seçenekler:takermaker
filledPriceİşlem için doldurulmuş fiyat
filledQuantityTemel para birimi cinsinden yürütülen tutar
filledValueTeklif 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ği

Tanım

Ticaretteki rolüMevcut seçenekler:- taker- maker

Tanım

İşlem için doldurulmuş fiyat

Tanım

Temel para birimi cinsinden yürütülen tutar

Tanım

Teklif para biriminde yürütülen tutar

Tanım

İşlem ücreti

Tanım

Ücretin tahsil edildiği para birimi

Tanı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      
Kopya

Olası kodlar

404: Kullanıcı veya kaynak bulunamadı

422: Geçersiz giriş verileri

500: Dahili sunucu hatası

Olası kombinasyonlar

İsimTanımdahili_durum
completedSipariş tamamlandı ve tamamen dolduruldudolu
canceledSipariş yerine getirilmedi ve kullanıcı tarafından iptal edildiboş
canceled_by_stop_lossPiyasanın stop_loss fiyatına ulaşması nedeniyle emir yerine getirilmedi ve otomatik olarak iptal edildiboş
canceledSipariş kısmen yerine getirildi ve ardından kullanıcı tarafından iptal edildikısmen dolu
canceled_by_stop_lossPiyasanın stop_loss fiyatına ulaşması nedeniyle emir kısmen yerine getirildi ve ardından otomatik olarak iptal edildikısmen dolu

Tanım

Sipariş tamamlandı ve tamamen dolduruldu

Tanım

Sipariş yerine getirilmedi ve kullanıcı tarafından iptal edildi

Tanım

Piyasanın stop_loss fiyatına ulaşması nedeniyle emir yerine getirilmedi ve otomatik olarak iptal edildi

Tanım

Sipariş kısmen yerine getirildi ve ardından kullanıcı tarafından iptal edildi

Tanı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}
Kopya

Hata 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