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

سابقه تغییرات API نوبیتکس

در این مستند تغییرات هر نسخه از API ها به صورت فهرست‌وار ثبت می‌شود. برای اطلاع از مشروح تغییرات به مستندات متناظر مراجعه نمایید.

تغییرات مهم API

تغییرات تیر ۱۴۰۵

  • افزودن راهنمای هدر User-Agent: TraderBot/<name-and-version> به همه APIهای HTTP
  • اصلاح عناوین تکراری APIهای معاملات اخیر و آمار بازار
  • حذف نمایش تکراری API مشترک فهرست برداشت‌ها از بخش برداشت ریالی

تغییرات خرداد ۱۴۰۵

  • به‌روزرسانی APIهای مربوط به برداشت
  • به‌روزرسانی APIهای دفتر آدرس (AddressBook)
  • افزودن APIهای مربوط به نسخه جدید برداشت ریالی

تغییرات خرداد ۱۴۰۴

  • تغییر آدرس پایه api ها
  • منسوخ شدن نسخه قدیمی اردربوک
  • افزودن اطلاعات تکمیلی برای محدودیت فراخوانی

تغییرات مهر ۱۴۰۳

  • حذف پارامتر availableBalance از پاسخ endpoint های زیر:
    • /liquidity-pools/list

تغییرات شهریور ۱۴۰۳

  • افزودن اندپوینت اردربوک ورژن ۳ و deprecate کردن ورژن ۲
  • اضافه نمودن وب‌سوکت
  • اضافه کردن کانال «لیست سفارش‌ها: اردربوک» به وب‌سوکت

تغییرات مرداد ۱۴۰۳

  • قابلیت دریافت سفارشات به ترتیب زمان ثبت، شناسه و قیمت به صورت صعودی و نزولی در لیست سفارشات

تغییرات مهر ۱۴۰۲

  • افزودن معاملات خرید تعهدی

تغییرات مرداد ۱۴۰۲

  • افزودن ضریب به فروش تعهدی

تغییرات اردیبهشت ۱۴۰۲

  • افزودن انواع سفارش بازار، حد ضرر و OCO به فروش تعهدی

تغییرات بهمن ۱۴۰۱

  • افزودن معاملات فروش تعهدی

تغییرات مرداد ۱۴۰۱

  • افزودن کندل دقیقه‌ای به OHLC

تغییرات فروردین ۱۴۰۱

  • پشتیبانی از سفارش‌های OCO

تغییرات اسفند ۱۴۰۰

  • پشتیبانی از سفارش‌های حد ضرر (Stop Loss)
  • قابلیت ارسال کارت هدیه

تغییرات آذر ۱۴۰۰

  • آخرین اعلام برای APIهای قدیمی: از تاریخ ۱۵ آذر ۱۴۰۰ مواردی که در مستندات به عنوان «قدیمی» مشخص شده‌اند یا در مستندات ذکر نشده‌اند، دیگر مورد پشتیبانی نخواهند بود و باید کدهای استفاده کننده از این موارد تا این تاریخ به‌روزرسانی شوند.
  • حذف متد POST برای دریافت اردربوک: دریافت اطلاعات اردربوک از تاریخ ۱۵ آذر ۱۴۰۰ تنها با روش جدید موجود در مستندات ممکن است. روش قدیمی که با متد POST مورد استفاده قرار می‌گرفت از این تاریخ دیگر در دسترس نخواهد بود.
  • بهبود خروجی اردربوک: تعداد سفارش‌های بازگردانده شده در هر سمت اردربوک از ۱۶ به ۲۴ سفارش افزایش یافته است. همین طور امکان استفاده از نماد all برای دریافت یکجای تمامی اردربوک‌ها فراهم شده است. به طور کلی نیز سرعت به‌روزرسانی اردربوک بهبود یافته است.

سایر تغییرات API

تغییرات آذر ۱۴۰۱

  • افزودن امکان فیلتر لیست سفارشات با یک آی دی مبدا
  • افزودن امکان جستجوی نماد روی چارت UDF
  • افزودن امکان ثبت و دریافت لیست بازارهای مورد علاقه

تغییرات آبان ۱۴۰۱

  • افزوده شدن کارمزد واریز شناسه دار جیبیت به پاسخ endpoint تنظیمات: v2/options

تغییرات مهر ۱۴۰۱

  • افزوده شدن امکان ثبت و دریافت آنتی‌فیشینگ کد

تغییرات بهمن ۱۴۰۰

  • ایجاد دیرهنگام کیف پول در زمان استفاده کاربر
  • افزودن زمان آخرین به‌روزرسانی به لیست سفارش‌ها (اوردربوک)

تغییرات آبان ۱۴۰۰

  • افزودن پارامتر hasNext به پاسخ endpoint های زیر:

    • /users/transactions-history
  • افزودن کد خطا به endpoint های زیر:

messagecodeendpoint
msgUnfilledFormValidationError/users/wallets/deposit/bank
msgBankAmountLowAmountTooLow/users/wallets/deposit/bank
msgBankAmountHighAmountTooHigh/users/wallets/deposit/bank
CoinDepositLimitationCoinDepositLimitation/users/wallets/generate-address
ExchangeRequiredTagExchangeRequiredTag/users/wallets/withdraw
msgInvalid2FAInvalid2FA/users/wallets/withdraw
WithdrawAmountLimitationWithdrawAmountLimitation/users/wallets/withdraw
Insufficient BalanceInsufficientBalance/users/wallets/withdraw
msgWithdrawLimitReachedWithdrawLimitReached/users/wallets/withdraw
msgAmountTooLowAmountTooLow/users/wallets/withdraw-confirm
msgAmountTooHighAmountTooHigh/users/wallets/withdraw-confirm
WithdrawAmountLimitationWithdrawAmountLimitation/users/wallets/withdraw-confirm
Insufficient BalanceInsufficientBalance/users/wallets/withdraw-confirm
Withdraw is not cancelableNotCancelable/users/wallets/withdraw-cancel
CoinDepositLimitationCoinDepositLimitation/users/wallets/invoice/generate
CoinDepositDisabledCoinDepositDisabled/users/wallets/invoice/generate

مستندات جدید

مستندات جدید تیر ۱۴۰۱

  • فهرست معاملات کاربر (/market/trades/list)

مستندات جدید آذر ۱۴۰۰

  • ثبت درخواست برداشت (/users/wallets/withdraw)
  • تایید درخواست برداشت (/users/wallets/withdraw-confirm)
  • لیست برداشت‌ها (/users/wallets/withdraws/list)
  • مشاهده برداشت (/withdraws/ID)

مستندات جدید آبان ۱۴۰۰

  • لیست سفارشات همه بازارها (/v2/orderbook/all)
  • تاریخچه تراکنش‌های مالی کاربر (/users/transactions-history)
  • لیست معاملات صرافی (/exchange/trades-list)
  • ثبت معامله در صرافی (/exchange/create-trade)
  • دریافت قیمت از صرافی (/exchange/estimate)
  • CRUD اعلان قیمت (/v2/price-alerts)
  • غیرفعال‌سازی شناسایی دوعاملی (/users/tfa/disable)
  • تایید شناسایی دوعاملی (/users/tfa/confirm)
  • فعال‌سازی شناسایی دوعاملی (/users/tfa/request)
  • تفسیر صورت‌حساب (/users/wallets/invoice/decode)
  • ایجاد صورت‌حساب واریز (/users/wallets/invoice/generate)
  • لیست نوتیفیکیشن‌ها (/notifications/list)