Tamamlanan siparişlerin geçmişi
get https://api.cryptomus.com/v2/user-api/exchange/orders/history Kopyala
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 | Parametre türü | Tanım |
|---|---|---|
| id | string | Sipariş defterindeki sipariş kimliği |
| type | string | Sipariş türüMevcut seçenekler:• buy• sell |
| direction | string | Sipariş yönüMevcut seçenekler:• buy• sell |
| symbol | string | İşlem çiftine göre filtreleyin (ör. "TRX_USDT") |
| quantity | string|null | Temel varlığın talep edilen miktarı |
| filledQuantity | string | Temel varlığın doldurulmuş miktarı |
| filledValue | string | Doldurulan teklif varlığının miktarı |
| state | string | Siparişin mevcut durumu (ör. 'tamamlandı') |
| internalState | string | Siparişin dahili durumu (ör. 'dolu') |
| createdAt | string | Siparişin oluşturulduğu zaman |
| finishedAt | string | Siparişin tamamlandığı saat |
| stopLossPrice | string|null | Varlığın, ulaşıldığında emrin otomatik olarak iptal edileceği eşik piyasa fiyatı |
Parametre türü
stringTanım
Sipariş defterindeki sipariş kimliğiParametre türü
stringTanım
Sipariş türüMevcut seçenekler:- buy- sellParametre türü
stringTanım
Sipariş yönüMevcut seçenekler:- buy- sellParametre türü
stringTanım
İşlem çiftine göre filtreleyin (ör. "TRX_USDT")Parametre türü
string|nullTanım
Temel varlığın talep edilen miktarıParametre türü
stringTanım
Temel varlığın doldurulmuş miktarıParametre türü
stringTanım
Doldurulan teklif varlığının miktarıParametre türü
stringTanım
Siparişin mevcut durumu (ör. 'tamamlandı')Parametre türü
stringTanım
Siparişin dahili durumu (ör. 'dolu')Parametre türü
stringTanım
Siparişin oluşturulduğu zamanParametre türü
stringTanım
Siparişin tamamlandığı saatParametre türü
string|nullTanım
Varlığın, ulaşıldığında emrin otomatik olarak iptal edileceği eşik piyasa fiyatı
Anlaşma yanıt parametreleri
| İsim | Parametre türü | Tanım |
|---|---|---|
| id | string | İşlem kimliği |
| state | string | Ticaret durumu (ör. "tamamlandı") |
| createdAt | string | Ticaretin oluşturulduğu zaman |
| completedAt | string | Ticaretin tamamlandığı zaman |
| averageFilledPrice | string | İşlem için ortalama dolu fiyat |
Parametre türü
stringTanım
İşlem kimliğiParametre türü
stringTanım
Ticaret durumu (ör. "tamamlandı")Parametre türü
stringTanım
Ticaretin oluşturulduğu zamanParametre türü
stringTanım
Ticaretin tamamlandığı zamanParametre türü
stringTanım
İşlem için ortalama dolu fiyat
Anlaşma işlemi yanıt parametreleri
| İsim | Parametre türü | Tanım |
|---|---|---|
| id | string | İşlem kimliği |
| tradeRole | string | Ticaretteki rolüMevcut seçenekler:• taker• maker |
| filledPrice | string | İşlem için doldurulmuş fiyat |
| filledQuantity | string | Temel para birimi cinsinden yürütülen tutar |
| filledValue | string | Teklif para biriminde yürütülen tutar |
| fee | string | İşlem ücreti |
| feeCurrency | string | Ücretin tahsil edildiği para birimi |
| committedAt | string | İşlemin yürütülme zamanı |
Parametre türü
stringTanım
İşlem kimliğiParametre türü
stringTanım
Ticaretteki rolüMevcut seçenekler:- taker- makerParametre türü
stringTanım
İşlem için doldurulmuş fiyatParametre türü
stringTanım
Temel para birimi cinsinden yürütülen tutarParametre türü
stringTanım
Teklif para biriminde yürütülen tutarParametre türü
stringTanım
İşlem ücretiParametre türü
stringTanım
Ücretin tahsil edildiği para birimiParametre türü
stringTanı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 KopyalaOlası 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}KopyalaHata 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}Kopyala