Buyurtma yaratishni cheklash

Belgilangan narxga erishilganda chegara buyurtmasi bajariladi

post
https://api.cryptomus.com/v2/user-api/exchange/orders
Nusxalash

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"
}
Nusxalash

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}
Nusxalash

Mumkin bo'lgan xatolar

misol javoblar:


1{
2  "state": 1,
3  "message": "Market validation error"
4}
Nusxalash


1{
2  "state": 2,
3  "message": "Incorrect amount or price accuracy"
4}
Nusxalash


1{
2  "state": 3,
3  "message": "Order amount is out of acceptable ranges"
4}
Nusxalash


1{
2  "state": 4,
3  "message": "Stop Loss order price error"
4}
Nusxalash


1{
2  "state": 6,
3  "message": "Insufficient balance"
4}
Nusxalash


1{
2  "state": 7,
3  "message": "client_order_id error"
4}
Nusxalash


1{
2  "state": 0,
3  "message": "Standard validation error"
4}
Nusxalash

Xato bilan javob namunasi


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