پرش به مطلب اصلی

دریافت لیست سفارش‌ها

جهت مشاهده تمامی سفارش‌های خود در والکس میتوانید از این API استفاده کنید.
با استفاده از فیلترهای مختلف میتوانید نتایج دلخواه خود را دریافت کنید.
توجه داشته باشید تمامی فیلترها را باید به‌صورت Query-parameters ارسال کنید

GET /v1/account/orders

توضیحات Query-parameters

برای فراخوانی این API میتوانید پارارمترهای مختلف خود را به عنوان Query-parameters در مسیر API ارسال کنید :

ParameterExampleData TypeRequiredValid ValuesDefinition
from2024-10-01Stringfalseبا ارسال این Query-parameter میتوانید سفارش‌های خود را از تاریخ X دریافت کنید
to2024-10-02Stringfalseبا ارسال این Query-parameter میتوانید سفارش‌های خود را تا تاریخ X دریافت کنید
page1NumberfalseNumbers ≥ 1با ارسال این Query-parameter میتوانید سفارشات را به صورت صفحه‌بندی‌شده مشاهده کنید (برای مثال page=2 برای دریافت صفحه دوم سفارشات)
per_page10NumberfalseNumbers ≥ 1تعداد سفارشات نمایش داده‌شده در هر صفحه را مشخص می‌کند (برای مثال per_page=20 برای دریافت ۲۰ سفارش در هر صفحه)
typeLIMITStringfalseLIMIT | MARKET | STOP_LIMIT | STOP_MARKETفیلتر سفارشات بر اساس نوع آن
sideBUYStringfalseBUY | SELLفیلتر سفارشات بر اساس سمت آن
marketBTCUSDTStringfalseفیلتر سفارشات بر اساس مارکت

توضیحات Response-Body

{
"message": " پیام کلی از سرور درباره وضعیت پاسخ",
"result": {
"additionalProp1": [
{
"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": "نوع سفارش (buy یا sell)",
"status": "وضعیت سفارش (مثلاً NEW، FILLED، CANCELED)",
"stopPrice": "قیمت توقف (در صورت سفارش شرطی)",
"stopPriceCondition": " شرط اجرای قیمت توقف",
"sum": "جمع کل ارزش سفارش",
"symbol": " نماد معاملاتی سفارش",
"transactTime": 0,
"type": "نوع سفارش (LIMIT, MARKET, STOP_LIMIT و...)",
"updated_at": "زمان آخرین به‌روزرسانی سفارش"
}
],
"additionalProp2": ["ساختاری مشابه additionalProp1"],
"additionalProp3": ["ساختاری مشابه additionalProp1"]
},
"result_info": "اطلاعات اضافی درباره نتیجه (مثل پیغام یا توضیح)",
"success": true
}