پروتکل

Author profile photo
تیم Quickex
۱۰ شهریور ۱۴۰۴
~1 دقیقه خوانده شده

Quickex API از پروتکل HTTP/HTTPS استفاده می‌کند و بر اساس اصول REST ساخته شده است.

تمام درخواست‌ها از طریق HTTPS اجرا می‌شوند و از فرمت JSON هم برای بدنه درخواست و هم برای پاسخ استفاده می‌کنند.
متدهای استاندارد HTTP (GET, POST) و کدهای وضعیت (2xx – موفقیت، 4xx – خطای کاربر، 5xx – خطای سرور) اعمال می‌شوند.

نمونه درخواست

POST https://quickex.io/api/v1/orders/public/create
Content-Type: application/json

{
  "instrumentFrom": {
    "currencyTitle": "BTC",
    "networkTitle": "BTC"
  },
  "instrumentTo": {
    "currencyTitle": "USDT",
    "networkTitle": "TRC20"
  },
  "destinationAddress": "آدرس_کیف_پول_شما",
  "claimedDepositAmount": "0.01"
}

نمونه پاسخ

{
  "orderId": "123456789",
  "depositAddress": "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa",
  "status": "waiting",
  "createdAt": "2025-08-22T10:15:00Z"
}

توضیح فیلدهای پاسخ

  • orderId – شناسه منحصربه‌فرد سفارش ایجاد شده.
  • depositAddress – آدرسی که باید واریز به آن انجام شود.
  • status – وضعیت فعلی سفارش (waiting, confirmed, completed, refunded و غیره).
  • createdAt – تاریخ و زمان ایجاد سفارش (ISO 8601).
توجه: Quickex API از فرمت JSON-RPC استفاده نمی‌کند.
هر درخواست به صورت یک درخواست معمولی HTTP ارسال می‌شود و شناسه منحصربه‌فرد سفارش توسط سرور در پاسخ بازگردانده می‌شود.
این مقاله را به اشتراک بگذارید: