Перейти к основному содержимому

Контуры системы

Для выполнения запросов к торговой системе АЛОР Брокер пользователю API доступны два контура: Боевой и Тестовый.

Контуры системы архитектурно идентичны друг другу, чем обеспечивается одинаковая логика работы, набор серверов, перечень поддерживаемых команд, их параметры, синтаксис запросов и формат возвращаемых ответов. Другими словами, Тестовый контур можно использовать для тестирования команд и разработки приложений в игровом окружении биржи, после чего адаптировать результаты к работе с Боевым контуром без внесения значительных изменений.

Боевым контуром называется рабочая среда системы, предназначенная для взаимодействия с настоящими биржами.

В работе Боевого контура используются реальные биржевые данные, а расписание торгов соответствует фактическому расписанию бирж. Операции, выполняемые в этом контуре, задействуют ресурсы настоящего торгового аккаунта и каждая сделка оказывает влияние как на задействованные портфели, так и на рынок.

примечание

Для работы с Боевым контуром требуется настоящий торговый аккаунт, в связи с чем эта среда доступна только клиентам торговой системы АЛОР Брокер.

Для взаимодействия с системой пользователю API предоставляются два типа серверов: авторизации и API.

  • Сервер авторизации — один или несколько серверов, отвечающих за подтверждение личности выполняющего запросы пользователя. При работе с торговой системой доступны два варианта авторизации: с помощью комбинации Refresh и Access Токенов, и по стандарту OAuth 2.0.
  • Сервер API — один или несколько серверов, отвечающих за приём и обработку полученных от пользователя запросов к HTTP и WebSocket API. Именно к серверу API должны быть направлены все запросы на взаимодействие с торговой системой, кроме запроса на Обновление JWT токена.

Независимо от фактического количества, все серверы выбранного типа будут доступны для пользователя по единому адресу:

Адрес

Описание

oauth.alor.ru

Сервер авторизации боевого контура системы

api.alor.ru

Сервер API боевого контура системы

примечание

Боевой и Тестовый контуры системы изолированы друг от друга, в связи с чем любые данные одного контура будут недействительны для другого.