Buyurtma yaratishni cheklash

Belgilangan narxga erishilganda chegara buyurtmasi bajariladi

post
https://api.cryptomus.com/v2/user-api/exchange/orders
Nusxa ko'chirmoq

Talab qilmoq

So'rov parametrlari

IsmParametr turiTa'rif
market*stringMavjud savdo juftligini belgilash (masalan, `TRX_USDT`)
quantity*stringAsosiy_valyutadagi miqdor
price*stringBuyurtmani quote_valyutadagi chegaraviy narx
direction*stringBuyurtma turiMavjud variantlar:buysell
stop_loss_pricestringAktivning chegara bozor narxi, unga erishilganda buyurtma avtomatik ravishda bekor qilinadi
client_order_idstringMijoz tomonidan yaratilgan noyob identifikator
tagstringBroker yorlig'i

Parametr turi

string

Ta'rif

Mavjud savdo juftligini belgilash (masalan, `TRX_USDT`)

Parametr turi

string

Ta'rif

Asosiy_valyutadagi miqdor

Parametr turi

string

Ta'rif

Buyurtmani quote_valyutadagi chegaraviy narx

Parametr turi

string

Ta'rif

Buyurtma turiMavjud variantlar:- buy- sell

Parametr turi

string

Ta'rif

Aktivning chegara bozor narxi, unga erishilganda buyurtma avtomatik ravishda bekor qilinadi

Parametr turi

string

Ta'rif

Mijoz tomonidan yaratilgan noyob identifikator

Parametr turi

string

Ta'rif

Broker yorlig'i

* - Majburiy parametr

Misolga misol


{
  "market": "TRX_USDT",
  "quantity": "20",
  "price": "0.2964",
  "direction": "buy",
  "stop_loss_price": "0.31"
}
Nusxa ko'chirmoq

Mumkin kodlar

200: Buyurtma muvaffaqiyatli yaratildi

404: Foydalanuvchi yoki manba topilmadi

422: Yaroqsiz kiritilgan maʼlumotlar

500: Ichki server xatosi

Javob namunasi


1{
2  "order_id": "01JEXAFCCC5ZVJPZAAHHDKQBNG"
3}
Nusxa ko'chirmoq

Mumkin bo'lgan xatolar

Misol javoblar:


1{
2  "state": 1,
3  "message": "Market validation error"
4}
Nusxa ko'chirmoq


1{
2  "state": 2,
3  "message": "Incorrect amount or price accuracy"
4}
Nusxa ko'chirmoq


1{
2  "state": 3,
3  "message": "Order amount is out of acceptable ranges"
4}
Nusxa ko'chirmoq


1{
2  "state": 4,
3  "message": "Stop Loss order price error"
4}
Nusxa ko'chirmoq


1{
2  "state": 6,
3  "message": "Insufficient balance"
4}
Nusxa ko'chirmoq


1{
2  "state": 7,
3  "message": "client_order_id error"
4}
Nusxa ko'chirmoq


1{
2  "state": 0,
3  "message": "Standard validation error"
4}
Nusxa ko'chirmoq

Xato bilan javob namunasi


1{
2  "code": 4,
3  "message": "Stop-loss price must be higher than order price"
4}
Nusxa ko'chirmoq