ثبت سفارش
این API برای ثبت سفارش جدید در بازار اسپات استفاده میشود. کاربر میتواند با مشخص کردن پارامترهای سفارش مثل نوع، قیمت، مقدار، و نماد معاملاتی، سفارش خود را ثبت کند.
https://api.wallex.ir/v1/account/orders
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.wallex.ir/v1/account/orders \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"client_id": "string",
"price": "string",
"quantity": "string",
"side": "string",
"stop_Price": "string",
"symbol": "string",
"type": "string"
}'
Response
application/json
{ "message": "string", "result": { "active": true, "clientOrderId": "string", "created_at": "string", "executedPercent": 0, "executedPrice": "string", "executedQty": "string", "executedSum": "string", "fee": "string", "fills": [ … ], "origQty": "string", "price": "string", "side": "string", "status": "string", "stopPrice": "string", "stopPriceCondition": "string", "sum": "string", "symbol": "string", "transactTime": 0, "type": "string", "updated_at": "string" }, "success": true }
توضیحات Request-Body
برای فراخوانی این API باید اطلاعات زیر را بهصورت JSON در Request-Body ارسال کنید:
توضیحات Response-Body
در صورت موفقیت آمیزبودن درخواست شما ، Response-Code دریافتی 201 میباشد.
{
"message": "پیام کلی درباره وضعیت سفارش یا پاسخ سرور",
"result": {
"active": "آیا سفارش فعال است یا خیر" ,
"clientOrderId": "شناسه سفارش که برای دریافت جزییات سفارش یا لغو آن استفاده میگردد",
"created_at": "زمان ایجاد سفارش",
"executedPercent": "درصد اجراشده از سفارش",
"executedPrice": " قیمت اجرا شده سفارش ",
"executedQty": "مقدار اجرا شده از سفارش",
"executedSum": "جمع مبلغ اجرا شده سفارش ",
"fee": "کارمزد کل سفارش",
"fills": [
{
"fee": "کارمزد بخش اجرا شده",
"feeAsset": "نوع دارایی کارمزد (مثل USDT)",
"feeCoefficient": "ضریب کارمزد آن بخش",
"isBuyer": "آیا کاربر خریدار بود یا فروشنده",
"makerFeeCoefficient": "ضریب کارمزد Maker",
"price": "قیمت معامله در آن بخش",
"quantity": "حجم معامله در آن بخش",
"sum": "جمع کل مبلغ معامله در آن بخش",
"symbol": "نماد معاملاتی مربوط به معامله",
"takerFeeCoefficient": "ضریب کارمزد Taker",
"timestamp": " زمان انجام معامله در آن بخش"
}
],
"origQty": "مقدار اولیه سفارش",
"price": "قیمت سفارش",
"side": "سمت سفارش",
"status": "وضعیت سفارش",
"stopPrice": "قیمت توقف",
"stopPriceCondition": "شرط مربوط به قیمت توقف",
"sum": "جمع کل ارزش سفارش",
"symbol": "نماد معاملاتی سفارش",
"transactTime": "زمان تراکنش ",
"type": "نوع سفارش ",
"updated_at": "زمان آخرین بهروزرسانی سفارش"
},
"success": "موفقیت آمیز بودن درخواست"
}