API اکسیر

API حرفه‌ای برای ساخت، اتصال و ترید خودکار

با مجموعه کامل توابع REST و WebSocket اکسیر، بات‌های معامله‌گر و استراتژی‌های الگوریتمی خود را روی یکی از معتبرترین بازارهای ارز دیجیتال ایران اجرا کنید. سریع، مستند و آماده‌ی توسعه.

REST API WebSocket Node.js & Python
ticker.json
# GET /v2/ticker?symbol=btc-usdt
{
  "symbol": "btc-usdt",
  "last":   "64850.2",
  "high":   "65120.0",
  "low":    "63870.5",
  "open":   "64010.7",
  "volume": "182.43"
}

REST API کامل

دسترسی به داده‌های بازار، موجودی حساب و سفارش‌گذاری از طریق endpointهای ساده و مستند.

WebSocket بلادرنگ

تغییر قیمت، دفتر سفارش و معاملات را بدون وقفه و با کمترین تأخیر دریافت کنید.

ترید الگوریتمی و بات

زیرساخت مناسب برای اجرای استراتژی‌های خودکار، بات‌های معامله‌گر و Algo Trading.

کلید API با سطح دسترسی

برای هر کلید مجوزهای جداگانه تعریف کنید و دسترسی برنامه‌ها را به‌صورت امن مدیریت نمایید.

کتابخانه‌های رسمی

کتابخانه‌های آماده برای Node.js و Python تا سریع‌تر به اکسیر متصل شوید.

داده‌های جامع بازار

ticker، دفتر سفارش، معاملات و داده نمودار همه بازارهای اکسیر در دسترس شماست.

در چند خط کد شروع کنید

داده‌های عمومی بازار بدون نیاز به احراز هویت در دسترس‌اند. کافی است یک درخواست بزنید.

# قیمت لحظه‌ای بیت‌کوین به تتر
curl "https://api.exir.io/v2/ticker?symbol=btc-usdt"
WebSocket اشتراک در دفتر سفارش و معاملات بلادرنگ
const ws = new WebSocket("wss://api.exir.io/stream");

ws.onopen = () => {
  ws.send(JSON.stringify({
    op: "subscribe",
    args: ["orderbook:btc-usdt", "trade:btc-usdt"],
  }));
};

ws.onmessage = (event) => console.log(JSON.parse(event.data));

پرکاربردترین endpointها

پایه آدرس: https://api.exir.io/v2

  • GET /v2/ticker?symbol=btc-usdt قیمت لحظه‌ای یک بازار
  • GET /v2/tickers قیمت همه بازارها
  • GET /v2/orderbook?symbol=btc-usdt دفتر سفارش یک بازار
  • GET /v2/trades?symbol=btc-usdt آخرین معاملات
  • GET /v2/chart?symbol=btc-usdt&resolution=1D داده نمودار کندل

آماده‌اید اولین اتصال را بسازید؟

مستندات کامل توابع، نمونه کدها و راهنمای کلید API را در داکیومنت اکسیر ببینید.