Créer un ordre à cours limité
post
https://api.cryptomus.com/v2/user-api/convert/limit
Demande
Paramètres de requête
Nom | Type de paramètre | Définition |
---|---|---|
from* | stringmax:10 | Devise à convertir depuis |
to* | stringmax:10 | Devise à convertir en |
amount* | string | Montant à convertir dans la devise d'origineS'il y a des sous dans le montant, envoyez-les avec un séparateur '.' Exemple: 10.28 |
price* | string | Prix à convertirS'il y a des sous dans le montant, envoyez-les avec un séparateur '.' Exemple: 10.28 |
Type de paramètre
stringmax:10Définition
Devise à convertir depuisType de paramètre
stringmax:10Définition
Devise à convertir enType de paramètre
stringDéfinition
Montant à convertir dans la devise d'origineS'il y a des sous dans le montant, envoyez-les avec un séparateur '.'
Exemple: 10.28Type de paramètre
stringDéfinition
Prix à convertirS'il y a des sous dans le montant, envoyez-les avec un séparateur '.'
Exemple: 10.28
* - paramètre obligatoire
Demander un exemple
curl https://api.cryptomus.com/v2/user-api/convert/limit \
-X POST \
-H 'userId: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"from": "BTC",
"to": "USDT",
"amount": "0.0001",
"price": "70000"
}'
COPIERéponse
Paramètres de réponse
Nom | Définition |
---|---|
order_id | ID de conversion |
convert_amount_from | Montant à convertir depuis |
convert_amount_to | Montant à convertir en |
executed_amount_to | Montant exécuté en |
executed_amount_from | Montant exécuté depuis |
convert_currency_from | Convertir devise depuis |
convert_currency_to | Convertir devise en |
type | Type d'énumérationOptions disponibles:• market• limit |
status | Statut d'énumérationOptions disponibles:• active• completed• partially_completed• cancelled• expired• failed |
created_at | Date et heure de création |
current_rate | Taux actuel |
limit | Valeur limite (uniquement si le type est limite) |
expires_at | Date et heure d'expiration de la limite |
completed_at | Date et heure de la finalisation de la commande (uniquement si la commande est terminée) |
Définition
ID de conversionDéfinition
Montant à convertir depuisDéfinition
Montant à convertir enDéfinition
Montant exécuté enDéfinition
Montant exécuté depuisDéfinition
Convertir devise depuisDéfinition
Convertir devise enDéfinition
Type d'énumérationOptions disponibles:- market- limitDéfinition
Statut d'énumérationOptions disponibles:- active- completed- partially_completed- cancelled- expired- failedDéfinition
Date et heure de créationDéfinition
Taux actuelDéfinition
Valeur limite (uniquement si le type est limite)Définition
Date et heure d'expiration de la limiteDéfinition
Date et heure de la finalisation de la commande (uniquement si la commande est terminée)
Exemple de réponse
1{
2 "state": 0,
3 "result": {
4 "order_id": "2d9bf426-98ef-448b-84c2-03cc1ec78feb",
5 "convert_amount_from": "10.000",
6 "convert_amount_to": "3.000",
7 "executed_amount_from": null,
8 "executed_amount_to": null,
9 "convert_currency_from": "USDT",
10 "convert_currency_to": "XMR",
11 "type": "market",
12 "status": "completed",
13 "created_at": "2024-07-11 , 18:06:04",
14 "current_rate": "100",
15 "completed_at": "2024-07-11 , 18:06:04"
16 }
17}
COPIE