دریافت جزئیات سفارش
برای مشاهده جزئیات یک سفارش میتوانید از API زیر استفاده کنید. این جزئیات شامل وضعیت سفارش، مقدار پر شده، کارمزدها و ... سفارش شما میباشد.
توجه داشته باشید که Client-Order-id خود را باید به عنوان path-variable ارسال کنید.
https://api.wallex.ir/v1/account/orders/{client_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.wallex.ir/v1/account/orders/{client_id}' \
-H 'x-api-key: YOUR_API_KEY_HERE'
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 }
توضیحات Path-Variable
برای فراخوانی این API باید Client-Order-id خود را به عنوان path-variable در مسیر API ارسال کنید :
Example
"test-clientId"
Data Type
String
Required/Optional
Required
Definition
عبارت Client-order-id یک عبارت یکتا میباشد که در زمان ساخت سفارش در Response-Body ساخت سفارش دریافت میشود. جهت آشنایی برای گرفتن Client-order-id به قسمت ثبت سفارش مراجعه کنید.
توضیحات Response-Body
{
"message": "پیام متنی درباره وضعیت پاسخ",
"result": {
"active": "وضعیت فعال بودن سفارش",
"clientOrderId": "شناسه سفارش اختصاصی مشتری",
"created_at": "زمان ایجاد سفارش (رشته تاریخ و زمان)",
"executedPercent": 0,
"executedPrice": "قیمت اجرا شده سفارش",
"executedQty": "تعداد اجرا شده از سفارش",
"executedSum": "مجموع مبلغ اجرا شده",
"fee": "کارمزد کل سفارش",
"fills": [
{
"fee": "کارمزد این معامله خاص",
"feeAsset": "نوع دارایی که کارمزد به آن تعلق گرفته",
"feeCoefficient": "ضریب کارمزد",
"isBuyer": "وضعیت خرید با فروش بودن سفارش",
"makerFeeCoefficient": "ضریب کارمزد سازنده سفارش",
"price": "قیمت معامله",
"quantity": " تعداد معامله شده",
"sum": "مجموع مبلغ معامله",
"symbol": "نماد دارایی معامله شده",
"takerFeeCoefficient": "ضریب کارمزد گیرنده سفارش",
"timestamp": "زمان معامله"
}
],
"origQty": " تعداد اولیه سفارش",
"price": " قیمت سفارش",
"side": " وضعیت سفارش ",
"stopPrice": "قیمت توقف سفارش ",
"stopPriceCondition": "شرط فعال شدن قیمت توقف",
"sum": "مجموع کل سفارش",
"symbol": "نماد دارایی مربوط به سفارش",
"transactTime": 0,
"type": " نوع سفارش ",
"updated_at": " زمان آخرین بهروزرسانی سفارش"
},
"success": true
}