ایجاد سفارش را محدود کنید

سفارش محدود زمانی اجرا می شود که به قیمت مشخص شده برسد

post
https://api.cryptomus.com/v2/user-api/exchange/orders
کپی کنید

درخواست

پارامترهای پرس و جو

نامنوع پارامتریتعریف
market*stringتعیین جفت معاملاتی موجود (به عنوان مثال «TRX_USDT»)
quantity*stringمقدار بر حسب ارز پایه
price*stringمحدودیت قیمت برای اجرای سفارش در quote_currency
direction*stringنوع سفارشگزینه های موجود:buysell
stop_loss_pricestringآستانه قیمت بازار دارایی که پس از رسیدن به آن سفارش به طور خودکار لغو می شود
client_order_idstringشناسه منحصر به فرد ایجاد شده توسط مشتری
tagstringبرچسب کارگزار

نوع پارامتری

string

تعریف

تعیین جفت معاملاتی موجود (به عنوان مثال «TRX_USDT»)

نوع پارامتری

string

تعریف

مقدار بر حسب ارز پایه

نوع پارامتری

string

تعریف

محدودیت قیمت برای اجرای سفارش در quote_currency

نوع پارامتری

string

تعریف

نوع سفارشگزینه های موجود:- buy- sell

نوع پارامتری

string

تعریف

آستانه قیمت بازار دارایی که پس از رسیدن به آن سفارش به طور خودکار لغو می شود

نوع پارامتری

string

تعریف

شناسه منحصر به فرد ایجاد شده توسط مشتری

نوع پارامتری

string

تعریف

برچسب کارگزار

* - پارامتر اجباری

مثال


{
  "market": "TRX_USDT",
  "quantity": "20",
  "price": "0.2964",
  "direction": "buy",
  "stop_loss_price": "0.31"
}
کپی کنید

کدهای احتمالی

200: سفارش با موفقیت ایجاد شد

404: کاربر یا منبع یافت نشد

422: داده های ورودی نامعتبر است

500: خطای سرور داخلی

نمونه پاسخ


1{
2  "order_id": "01JEXAFCCC5ZVJPZAAHHDKQBNG"
3}
کپی کنید

خطاهای احتمالی

نمونه پاسخ ها:


1{
2  "state": 1,
3  "message": "Market validation error"
4}
کپی کنید


1{
2  "state": 2,
3  "message": "Incorrect amount or price accuracy"
4}
کپی کنید


1{
2  "state": 3,
3  "message": "Order amount is out of acceptable ranges"
4}
کپی کنید


1{
2  "state": 4,
3  "message": "Stop Loss order price error"
4}
کپی کنید


1{
2  "state": 6,
3  "message": "Insufficient balance"
4}
کپی کنید


1{
2  "state": 7,
3  "message": "client_order_id error"
4}
کپی کنید


1{
2  "state": 0,
3  "message": "Standard validation error"
4}
کپی کنید

مثال پاسخ با خطا


1{
2  "code": 4,
3  "message": "Stop-loss price must be higher than order price"
4}
کپی کنید