Liste des commandes actives
get
https://api.cryptomus.com/v2/user-api/exchange/orders
Demande
Paramètres de requête
Nom | Type de paramètre | Définition |
---|---|---|
market | string | Filtrer par paire de trading (par exemple, « TRX_USDT ») |
direction | string | Filtrer par directionOptions disponibles:• buy• sell |
order_id | string | Filtrer par numéro de commande dans le carnet de commandes |
client_order_id | string | Filtrer par numéro de commande client |
limit | stringdefault: 50min:1max:100 | Un paramètre spécial qui définit le nombre maximum d'enregistrements que la requête renverra |
offset | stringdefault: 0min:0max:10000 | Un paramètre spécial qui indique le nombre d'enregistrements à ignorer |
Type de paramètre
stringDéfinition
Filtrer par paire de trading (par exemple, « TRX_USDT »)Type de paramètre
stringDéfinition
Filtrer par directionOptions disponibles:- buy- sellType de paramètre
stringDéfinition
Filtrer par numéro de commande dans le carnet de commandesType de paramètre
stringDéfinition
Filtrer par numéro de commande clientType de paramètre
stringdefault: 50min:1max:100Définition
Un paramètre spécial qui définit le nombre maximum d'enregistrements que la requête renverraType de paramètre
stringdefault: 0min:0max:10000Définition
Un paramètre spécial qui indique le nombre d'enregistrements à ignorer
Réponse
Paramètres de réponse
Nom | Définition |
---|---|
id | Numéro de commande dans le carnet de commandes |
direction | Direction du commerce |
symbol | Symbole |
price | Prix de la commande |
quantity | Quantité d'actif de base |
value | Quantité d'actif de cotation |
filledQuantity | Quantité remplie de l'actif de base |
filledValue | Quantité remplie de l'actif de devis |
createdAt | Heure à laquelle la commande a été créée |
clientOrderId | Numéro de commande du client |
stopLossPrice | Le prix de marché seuil de l'actif, une fois atteint, l'ordre sera automatiquement annulé |
Définition
Numéro de commande dans le carnet de commandesDéfinition
Direction du commerceDéfinition
SymboleDéfinition
Prix de la commandeDéfinition
Quantité d'actif de baseDéfinition
Quantité d'actif de cotationDéfinition
Quantité remplie de l'actif de baseDéfinition
Quantité remplie de l'actif de devisDéfinition
Heure à laquelle la commande a été crééeDéfinition
Numéro de commande du clientDéfinition
Le prix de marché seuil de l'actif, une fois atteint, l'ordre sera automatiquement annulé
Exemple de réponse
1{
2 "result": [
3 {
4 "id": "01JFFG72CBRDP68K179KC9DSTG",
5 "direction": "sell",
6 "symbol": "BTC_USDT",
7 "price": "102.0130000000000000",
8 "quantity": "0.0005000000000000",
9 "value": "0.0510065000000000",
10 "filledQuantity": "0.0000000000000000",
11 "filledValue": "0.0000000000000000",
12 "createdAt": "2024-12-19 09:02:51",
13 "clientOrderId": "987654321",
14 "stopLossPrice": "101.12"
15 },
16 {
17 "id": "01JFFG0AHABBWRF8K6DCJT6816",
18 "direction": "sell",
19 "symbol": "TRX_USDT",
20 "price": "0.1230000000000000",
21 "quantity": "100.0000000000000000",
22 "value": "12.3000000000000000",
23 "filledQuantity": "0.0000000000000000",
24 "filledValue": "0.0000000000000000",
25 "createdAt": "2024-12-19 12:59:10",
26 "clientOrderId": "123456789"
27 }
28 ]
29}
30
COPIECodes possibles
404 : Utilisateur ou ressource introuvable
422 : Données d'entrée invalides
500 : erreur de serveur interne
Erreurs possibles
Exemples de réponses:
1{
2 "state": 0,
3 "message": "Standard validation error"
4}
COPIEExemple de réponse avec erreur
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}
COPIE