logologo-text

API

v2.8.0

Обновления API

  • Стабильность стрима SubscribeOrderTrade: проведены работы по устранению преждевременного обрыва стрима. Теперь ожидается разрыв соединения один раз в 24 часа с момента открытия стрима.
  • Новый метод SubscribeJwtRenewal: позволяет автоматически получать обновленные JWT-токены в стриме, решая задачу “ручной” генерации токена.
  • В методе GetAssetParams добавлены поля long_initial_margin и short_initial_margin для лучшего понимания. Они полностью соответствуют значениям полей long_collateral и short_collateral, которые в будущем будут устаревшими (deprecate).
  • В ответ метода TokenDetailsResponse добавлено поле readonly, позволяющее увидеть права токена: запись/чтение.

Ближайшие планы:

  • WebSocket: Реализация поддержки подключения по WebSocket.
  • PlaceOrder:
    - Проверка корректности статусов ордеров.
    - Проработка соответствия поведения ордеров функционалу Finam Trade.
  • Ордера и заявки: Добавление поля comment для возможности проставлять кастомные метки и отслеживать их в заявках.
  • Брокерский отчет: Добавление метода для выгрузки брокерского отчета клиента. Отчет будет реализован по аналогии с личным кабинетом.
  • GetAsset: Добавление кода валюты в метод GetAsset.

Исправления

  • Исправлена ошибка преобразования TimeInForce в методе PlaceOrder для ордеров типа ORDER_TYPE_STOP и ORDER_TYPE_STOP_LIMIT.
    - В методе PlaceOrder в тело запроса добавлен параметр ValidBefore. Он заполняется при создании заявок с типами ORDER_TYPE_STOP и ORDER_TYPE_STOP_LIMIT.
    - Также поле ValidBefore добавлено в ответы методов PlaceOrder, CancelOrder, GetOrder, GetOrders, SubscribeOrderTrade.
    - Параметр TimeInForce теперь не заполняется при выставлении заявок типов ORDER_TYPE_STOP и ORDER_TYPE_STOP_LIMIT.
  • Исправлено отображение поля symbol для купона в методе Transactions — теперь поле не пустое.

Предложить идею

Заполните форму ниже, и мы свяжемся с вами.

Увеличить лимиты API

Заполните форму ниже, и мы свяжемся с вами.