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

gRPC-методы

С помощью методов сервиса можно получить:

  • список операций по счету;
  • портфель по счету;
  • позиции ценных бумаг на счете;
  • доступный остаток для вывода средств;
  • различные отчеты.

Протестировать и отправить запросы можно через REST-методы.

REST-методы

Методы сервиса

GetOperations

Получить список операций по счету. При работе с методом учитывайте особенности взаимодействия.

GetPortfolio

Получить портфель по счету.

GetPositions

Получить список позиций по счету.

GetWithdrawLimits

Получить доступный остаток для вывода средств.

GetBrokerReport

Получить брокерский отчет.

GetDividendsForeignIssuer

Получить отчет «Справка о доходах за пределами РФ».

GetOperationsByCursor

Получить список операций по счету с пагинацией. При работе с методом учитывайте особенности взаимодействия.

OperationsStreamService

PortfolioStream

Server-side stream обновлений портфеля.

PositionsStream

Server-side stream обновлений информации по изменению позиций портфеля.

Сообщения методов

OperationsRequest

Запрос получения списка операций по счету.

FieldTypeDescription
account_idstringИдентификатор счета клиента.
fromgoogle.protobuf.TimestampНачало периода по UTC.
togoogle.protobuf.TimestampОкончание периода по UTC.
stateOperationStateСтатус запрашиваемых операций.
figistringFIGI-идентификатор инструмента для фильтрации.

OperationsResponse

Список операций.

FieldTypeDescription
operationsМассив объектов OperationМассив операций.

Operation

Данные по операции.

FieldTypeDescription
idstringИдентификатор операции.
parent_operation_idstringИдентификатор родительской операции.
currencystringВалюта операции.
paymentMoneyValueСумма операции.
priceMoneyValueЦена операции за 1 инструмент. Чтобы получить стоимость лота, нужно умножить на лотность инструмента.
stateOperationStateСтатус операции.
quantityint64Количество единиц инструмента.
quantity_restint64Неисполненный остаток по сделке.
figistringFIGI-идентификатор инструмента, связанного с операцией.
instrument_typestringТип инструмента. Возможные значения:

bond — облигация;
share — акция;
currency — валюта;
etf — фонд;
futures — фьючерс.
dategoogle.protobuf.TimestampДата и время операции в формате часовом поясе UTC.
typestringТекстовое описание типа операции.
operation_typeOperationTypeТип операции.
tradesМассив объектов OperationTradeМассив сделок.
asset_uidstringИдентификатор актива
position_uidstringУникальный идентификатор позиции.
instrument_uidstringУникальный идентификатор инструмента.
child_operationsМассив объектов ChildOperationItemМассив дочерних операций.

OperationTrade

Сделка по операции.

FieldTypeDescription
trade_idstringИдентификатор сделки.
date_timegoogle.protobuf.TimestampДата и время сделки по UTC.
quantityint64Количество инструментов.
priceMoneyValueЦена за 1 инструмент. Чтобы получить стоимость лота, нужно умножить на лотность инструмента.

PortfolioRequest

Запрос получения текущего портфеля по счету.

FieldTypeDescription
account_idstringИдентификатор счета пользователя.
currencyPortfolioRequest.CurrencyRequestВалюта, в которой нужно рассчитать портфель.

PortfolioResponse

Текущий портфель по счету.

FieldTypeDescription
total_amount_sharesMoneyValueОбщая стоимость акций в портфеле.
total_amount_bondsMoneyValueОбщая стоимость облигаций в портфеле.
total_amount_etfMoneyValueОбщая стоимость фондов в портфеле.
total_amount_currenciesMoneyValueОбщая стоимость валют в портфеле.
total_amount_futuresMoneyValueОбщая стоимость фьючерсов в портфеле.
expected_yieldQuotationТекущая относительная доходность портфеля в %.
positionsМассив объектов PortfolioPositionСписок позиций портфеля.
account_idstringИдентификатор счета пользователя.
total_amount_optionsMoneyValueОбщая стоимость опционов в портфеле.
total_amount_spMoneyValueОбщая стоимость структурных нот в портфеле.
total_amount_portfolioMoneyValueОбщая стоимость портфеля.
virtual_positionsМассив объектов VirtualPortfolioPositionМассив виртуальных позиций портфеля.
daily_yieldMoneyValueРассчитанная доходность портфеля за день в рублях.
daily_yield_relativeQuotationОтносительная доходность в день в %.

PositionsRequest

Запрос позиций портфеля по счету.

FieldTypeDescription
account_idstringИдентификатор счета пользователя.

PositionsResponse

Список позиций по счету.

FieldTypeDescription
moneyМассив объектов MoneyValueМассив валютных позиций портфеля.
blockedМассив объектов MoneyValueМассив заблокированных валютных позиций портфеля.
securitiesМассив объектов PositionsSecuritiesСписок ценно-бумажных позиций портфеля.
limits_loading_in_progressboolПризнак идущей выгрузки лимитов в данный момент.
futuresМассив объектов PositionsFuturesСписок фьючерсов портфеля.
optionsМассив объектов PositionsOptionsСписок опционов портфеля.
account_idstringИдентификатор счёта пользователя.

WithdrawLimitsRequest

Запрос доступного остатка для вывода.

FieldTypeDescription
account_idstringИдентификатор счета пользователя.

WithdrawLimitsResponse

Доступный остаток для вывода.

FieldTypeDescription
moneyМассив объектов MoneyValueМассив валютных позиций портфеля.
blockedМассив объектов MoneyValueМассив заблокированных валютных позиций портфеля.
blocked_guaranteeМассив объектов MoneyValueЗаблокировано под гарантийное обеспечение фьючерсов.

PortfolioPosition

Позиции портфеля.

FieldTypeDescription
figistringFIGI-идентификатор инструмента.
instrument_typestringТип инструмента.
quantityQuotationКоличество инструмента в портфеле в штуках.
average_position_priceMoneyValueСредневзвешенная цена позиции. Для пересчета возможна задержка до одной секунды.
expected_yieldQuotationТекущая рассчитанная доходность позиции.
current_nkdMoneyValueТекущий НКД.
average_position_price_ptQuotationDeprecated Средняя цена позиции в пунктах (для фьючерсов). Для пересчета возможна задержка до одной секунды.
current_priceMoneyValueТекущая цена за 1 инструмент. Чтобы получить стоимость лота, нужно умножить на лотность инструмента.
average_position_price_fifoMoneyValueСредняя цена позиции по методу FIFO. Для пересчета возможна задержка до одной секунды.
quantity_lotsQuotationDeprecated Количество лотов в портфеле.
blockedboolЗаблокировано на бирже.
blocked_lotsQuotationКоличество бумаг, заблокированных выставленными заявками.
position_uidstringУникальный идентификатор позиции.
instrument_uidstringУникальный идентификатор инструмента.
var_marginMoneyValueВариационная маржа.
expected_yield_fifoQuotationТекущая рассчитанная доходность позиции.
daily_yieldMoneyValueРассчитанная доходность портфеля за день

VirtualPortfolioPosition

FieldTypeDescription
position_uidstringУникальный идентификатор позиции.
instrument_uidstringУникальный идентификатор инструмента.
figistringFIGI-идентификатор инструмента.
instrument_typestringТип инструмента.
quantityQuotationКоличество инструмента в портфеле в штуках.
average_position_priceMoneyValueСредневзвешенная цена позиции. Для пересчета возможна задержка до одной секунды.
expected_yieldQuotationТекущая рассчитанная доходность позиции.
expected_yield_fifoQuotationТекущая рассчитанная доходность позиции.
expire_dategoogle.protobuf.TimestampДата, до которой нужно продать виртуальные бумаги. После этой даты виртуальная позиция «сгораетт».
current_priceMoneyValueТекущая цена за 1 инструмент. Чтобы получить стоимость лота, нужно умножить на лотность инструмента.
average_position_price_fifoMoneyValueСредняя цена позиции по методу FIFO. Для пересчета возможна задержка до одной секунды.
daily_yieldMoneyValueРассчитанная доходность портфеля за день

PositionsSecurities

Баланс позиции ценной бумаги.

FieldTypeDescription
figistringFIGI-идентификатор бумаги.
blockedint64Количество бумаг, заблокированных выставленными заявками.
balanceint64Текущий незаблокированный баланс.
position_uidstringУникальный идентификатор позиции.
instrument_uidstringУникальный идентификатор инструмента.
exchange_blockedboolЗаблокировано на бирже.
instrument_typestringТип инструмента.

PositionsFutures

Баланс фьючерса.

FieldTypeDescription
figistringFIGI-идентификатор фьючерса.
blockedint64Количество бумаг, заблокированных выставленными заявками.
balanceint64Текущий незаблокированный баланс.
position_uidstringУникальный идентификатор позиции.
instrument_uidstringУникальный идентификатор инструмента.

PositionsOptions

Баланс опциона.

FieldTypeDescription
position_uidstringУникальный идентификатор позиции опциона.
instrument_uidstringУникальный идентификатор инструмента.
blockedint64Количество бумаг, заблокированных выставленными заявками.
balanceint64Текущий незаблокированный баланс.

BrokerReportRequest

FieldTypeDescription
generate_broker_report_requestGenerateBrokerReportRequest
get_broker_report_requestGetBrokerReportRequest

BrokerReportResponse

FieldTypeDescription
generate_broker_report_responseGenerateBrokerReportResponse
get_broker_report_responseGetBrokerReportResponse

GenerateBrokerReportRequest

FieldTypeDescription
account_idstringИдентификатор счета клиента.
fromgoogle.protobuf.TimestampНачало периода по UTC.
togoogle.protobuf.TimestampОкончание периода по UTC.

GenerateBrokerReportResponse

FieldTypeDescription
task_idstringИдентификатор задачи формирования брокерского отчета.

GetBrokerReportRequest

FieldTypeDescription
task_idstringИдентификатор задачи формирования брокерского отчета.
pageint32Номер страницы отчета, начинается с 1. Значение по умолчанию — 0.

GetBrokerReportResponse

FieldTypeDescription
broker_reportМассив объектов BrokerReport
itemsCountint32Количество записей в отчете.
pagesCountint32Количество страниц с данными отчета, начинается с 0.
pageint32Текущая страница, начинается с 0.

BrokerReport

FieldTypeDescription
trade_idstringНомер сделки.
order_idstringНомер поручения.
figistringFIGI-идентификаторинструмента.
execute_signstringПризнак исполнения.
trade_datetimegoogle.protobuf.TimestampДата и время заключения по UTC.
exchangestringТорговая площадка.
class_codestringРежим торгов.
directionstringВид сделки.
namestringСокращенное наименование актива.
tickerstringКод актива.
priceMoneyValueЦена за единицу.
quantityint64Количество.
order_amountMoneyValueСумма без НКД.
aci_valueQuotationНКД.
total_order_amountMoneyValueСумма сделки.
broker_commissionMoneyValueКомиссия брокера.
exchange_commissionMoneyValueКомиссия биржи.
exchange_clearing_commissionMoneyValueКомиссия клирингового центра.
repo_rateQuotationСтавка РЕПО, %.
partystringКонтрагент или брокерарокер.
clear_value_dategoogle.protobuf.TimestampДата расчетов по UTC.
sec_value_dategoogle.protobuf.TimestampДата поставки по UTC.
broker_statusstringСтатус брокера.
separate_agreement_typestringТип договора.
separate_agreement_numberstringНомер договора.
separate_agreement_datestringДата договора.
delivery_typestringТип расчета по сделке.

GetDividendsForeignIssuerRequest

FieldTypeDescription
generate_div_foreign_issuer_reportGenerateDividendsForeignIssuerReportRequestОбъект запроса формирования отчета.
get_div_foreign_issuer_reportGetDividendsForeignIssuerReportRequestОбъект запроса сформированного отчета.

GetDividendsForeignIssuerResponse

FieldTypeDescription
generate_div_foreign_issuer_report_responseGenerateDividendsForeignIssuerReportResponseОбъект результата задачи запуска формирования отчета.
div_foreign_issuer_reportGetDividendsForeignIssuerReportResponseОтчет «Справка о доходах за пределами РФ».

GenerateDividendsForeignIssuerReportRequest

Объект запроса формирования отчета «Справка о доходах за пределами РФ».

FieldTypeDescription
account_idstringИдентификатор счета клиента.
fromgoogle.protobuf.TimestampНачало периода по UTC.
togoogle.protobuf.TimestampОкончание периода по UTC. Как правило, можно сформировать отчет по дату на несколько дней меньше текущей. Начало и окончание периода должны быть в рамках одного календарного года.

GetDividendsForeignIssuerReportRequest

Объект запроса сформированного отчета «Справка о доходах за пределами РФ».

FieldTypeDescription
task_idstringИдентификатор задачи формирования отчета.
pageint32Номер страницы отчета (начинается с 0), значение по умолчанию: 0.

GenerateDividendsForeignIssuerReportResponse

Объект результата задачи запуска формирования отчета «Справка о доходах за пределами РФ».

FieldTypeDescription
task_idstringИдентификатор задачи формирования отчета.

GetDividendsForeignIssuerReportResponse

FieldTypeDescription
dividends_foreign_issuer_reportМассив объектов DividendsForeignIssuerReport
itemsCountint32Количество записей в отчете.
pagesCountint32Количество страниц с данными отчета, начинается с 0.
pageint32Текущая страница, начинается с 0.

DividendsForeignIssuerReport

Отчет «Справка о доходах за пределами РФ».

FieldTypeDescription
record_dategoogle.protobuf.TimestampДата фиксации реестра.
payment_dategoogle.protobuf.TimestampДата выплаты.
security_namestringНаименование ценной бумаги.
isinstringISIN-идентификатор ценной бумаги.
issuer_countrystringСтрана эмитента. Для депозитарных расписок указывается страна эмитента базового актива.
quantityint64Количество ценных бумаг.
dividendQuotationВыплаты на одну бумагу
external_commissionQuotationКомиссия внешних платежных агентов.
dividend_grossQuotationСумма до удержания налога.
taxQuotationСумма налога, удержанного агентом.
dividend_amountQuotationИтоговая сумма выплаты.
currencystringВалюта.

PortfolioStreamRequest

Запрос установки stream-соединения.

FieldTypeDescription
accountsМассив объектов stringМассив идентификаторов счетов пользователя.
ping_settingsPingDelaySettingsЗапрос настройки пинга.

PortfolioStreamResponse

Информация по позициям и доходностям портфелей.

FieldTypeDescription
subscriptionsPortfolioSubscriptionResultОбъект результата подписки.
portfolioPortfolioResponseОбъект стриминга портфеля.
pingPingПроверка активности стрима.

PortfolioSubscriptionResult

Объект результата подписки.

FieldTypeDescription
accountsМассив объектов AccountSubscriptionStatusМассив счетов клиента.
tracking_idstringУникальный идентификатор запроса, подробнее: tracking_id.
stream_idstringИдентификатор открытого соединения

AccountSubscriptionStatus

Счет клиента.

FieldTypeDescription
account_idstringИдентификатор счета.
subscription_statusPortfolioSubscriptionStatusРезультат подписки.

GetOperationsByCursorRequest

Запрос списка операций по счету с пагинацией.

FieldTypeDescription
account_idstringИдентификатор счета клиента, обязательный параметр. Остальные параметры опциональны.
instrument_idstringИдентификатор инструмента — FIGI или UID инструмента.
fromgoogle.protobuf.TimestampНачало периода по UTC.
togoogle.protobuf.TimestampОкончание периода по UTC.
cursorstringИдентификатор элемента, с которого начать формировать ответ.
limitint32Лимит количества операций. По умолчанию — 100, максимальное значение — 1000.
operation_typesМассив объектов OperationTypeТип операции. Принимает значение из списка OperationType.
stateOperationStateСтатус запрашиваемых операций. Возможные значения указаны в OperationState.
without_commissionsboolФлаг возврата комиссии. По умолчанию — false.
without_tradesboolФлаг получения ответа без массива сделок.
without_overnightsboolФлаг показа overnight операций.

GetOperationsByCursorResponse

Список операций по счету с пагинацией.

FieldTypeDescription
has_nextboolПризнак, есть ли следующий элемент.
next_cursorstringСледующий курсор.
itemsМассив объектов OperationItemСписок операций.

OperationItem

Данные об операции.

FieldTypeDescription
cursorstringКурсор.
broker_account_idstringНомер счета клиента.
idstringИдентификатор операции, может меняться с течением времени.
parent_operation_idstringИдентификатор родительской операции. Может измениться, если изменился ID родительской операции.
namestringНазвание операции.
dategoogle.protobuf.TimestampДата поручения.
typeOperationTypeТип операции.
descriptionstringОписание операции.
stateOperationStateСтатус поручения.
instrument_uidstringУникальный идентификатор инструмента.
figistringFIGI.
instrument_typestringТип инструмента.
instrument_kindInstrumentTypeТип инструмента.
position_uidstringУникальный идентификатор позиции.
paymentMoneyValueСумма операции.
priceMoneyValueЦена операции за 1 инструмент.
commissionMoneyValueКомиссия.
yieldMoneyValueДоходность.
yield_relativeQuotationОтносительная доходность.
accrued_intMoneyValueНакопленный купонный доход.
quantityint64Количество единиц инструмента.
quantity_restint64Неисполненный остаток по сделке.
quantity_doneint64Исполненный остаток.
cancel_date_timegoogle.protobuf.TimestampДата и время снятия заявки.
cancel_reasonstringПричина отмены операции.
trades_infoOperationItemTradesМассив сделок.
asset_uidstringИдентификатор актива.
child_operationsМассив объектов ChildOperationItemМассив дочерних операций.

OperationItemTrades

Массив с информацией о сделках.

FieldTypeDescription
tradesМассив объектов OperationItemTrade

OperationItemTrade

Сделка по операции.

FieldTypeDescription
numstringНомер сделки.
dategoogle.protobuf.TimestampДата сделки.
quantityint64Количество в единицах.
priceMoneyValueЦена.
yieldMoneyValueДоходность.
yield_relativeQuotationОтносительная доходность.

PositionsStreamRequest

Запрос установки stream-соединения позиций.

FieldTypeDescription
accountsМассив объектов stringМассив идентификаторов счетов пользователя.
with_initial_positionsboolПолучение состояния позиций на момент подключения.
ping_settingsPingDelaySettingsЗапрос настройки пинга.

PositionsStreamResponse

Информация по изменению позиций портфеля.

FieldTypeDescription
subscriptionsPositionsSubscriptionResultОбъект результата подписки.
positionPositionDataОбъект стриминга позиций.
pingPingПроверка активности стрима.
initial_positionsPositionsResponseТекущие позиции.

PositionsSubscriptionResult

Объект результата подписки.

FieldTypeDescription
accountsМассив объектов PositionsSubscriptionStatusМассив счетов клиента.
tracking_idstringУникальный идентификатор запроса, подробнее: tracking_id.
stream_idstringИдентификатор открытого соединения

PositionsSubscriptionStatus

Счет клиента.

FieldTypeDescription
account_idstringИдентификатор счета.
subscription_statusPositionsAccountSubscriptionStatusРезультат подписки.

PositionData

Данные о позиции портфеля.

FieldTypeDescription
account_idstringИдентификатор счета.
moneyМассив объектов PositionsMoneyМассив валютных позиций портфеля.
securitiesМассив объектов PositionsSecuritiesСписок ценно-бумажных позиций портфеля.
futuresМассив объектов PositionsFuturesСписок фьючерсов портфеля.
optionsМассив объектов PositionsOptionsСписок опционов портфеля.
dategoogle.protobuf.TimestampДата и время операции в формате UTC.

PositionsMoney

Валютная позиция портфеля.

FieldTypeDescription
available_valueMoneyValueДоступное количество валютный позиций.
blocked_valueMoneyValueЗаблокированное количество валютных позиций.

ChildOperationItem

FieldTypeDescription
instrument_uidstringУникальный идентификатор инструмента.
paymentMoneyValueСумма операции.

Enums

OperationState

Статус запрашиваемых операций.

NameNumberDescription
OPERATION_STATE_UNSPECIFIED0Статус операции не определен.
OPERATION_STATE_EXECUTED1Исполнена частично или полностью.
OPERATION_STATE_CANCELED2Отменена.
OPERATION_STATE_PROGRESS3Исполняется.

OperationType

Тип операции.

NameNumberDescription
OPERATION_TYPE_UNSPECIFIED0Тип операции не определен.
OPERATION_TYPE_INPUT1Пополнение брокерского счета.
OPERATION_TYPE_BOND_TAX2Удержание НДФЛ по купонам.
OPERATION_TYPE_OUTPUT_SECURITIES3Вывод ЦБ.
OPERATION_TYPE_OVERNIGHT4Доход по сделке РЕПО овернайт.
OPERATION_TYPE_TAX5Удержание налога.
OPERATION_TYPE_BOND_REPAYMENT_FULL6Полное погашение облигаций.
OPERATION_TYPE_SELL_CARD7Продажа ЦБ с карты.
OPERATION_TYPE_DIVIDEND_TAX8Удержание налога по дивидендам.
OPERATION_TYPE_OUTPUT9Вывод денежных средств.
OPERATION_TYPE_BOND_REPAYMENT10Частичное погашение облигаций.
OPERATION_TYPE_TAX_CORRECTION11Корректировка налога.
OPERATION_TYPE_SERVICE_FEE12Удержание комиссии за обслуживание брокерского счета.
OPERATION_TYPE_BENEFIT_TAX13Удержание налога за материальную выгоду.
OPERATION_TYPE_MARGIN_FEE14Удержание комиссии за непокрытую позицию.
OPERATION_TYPE_BUY15Покупка ЦБ.
OPERATION_TYPE_BUY_CARD16Покупка ЦБ с карты.
OPERATION_TYPE_INPUT_SECURITIES17Перевод ценных бумаг из другого депозитария.
OPERATION_TYPE_SELL_MARGIN18Продажа в результате Margin-call.
OPERATION_TYPE_BROKER_FEE19Удержание комиссии за операцию.
OPERATION_TYPE_BUY_MARGIN20Покупка в результате Margin-call.
OPERATION_TYPE_DIVIDEND21Выплата дивидендов.
OPERATION_TYPE_SELL22Продажа ЦБ.
OPERATION_TYPE_COUPON23Выплата купонов.
OPERATION_TYPE_SUCCESS_FEE24Удержание комиссии SuccessFee.
OPERATION_TYPE_DIVIDEND_TRANSFER25Передача дивидендного дохода.
OPERATION_TYPE_ACCRUING_VARMARGIN26Зачисление вариационной маржи.
OPERATION_TYPE_WRITING_OFF_VARMARGIN27Списание вариационной маржи.
OPERATION_TYPE_DELIVERY_BUY28Покупка в рамках экспирации фьючерсного контракта.
OPERATION_TYPE_DELIVERY_SELL29Продажа в рамках экспирации фьючерсного контракта.
OPERATION_TYPE_TRACK_MFEE30Комиссия за управление по счету автоследования.
OPERATION_TYPE_TRACK_PFEE31Комиссия за результат по счету автоследования.
OPERATION_TYPE_TAX_PROGRESSIVE32Удержание налога по ставке 15%.
OPERATION_TYPE_BOND_TAX_PROGRESSIVE33Удержание налога по купонам по ставке 15%.
OPERATION_TYPE_DIVIDEND_TAX_PROGRESSIVE34Удержание налога по дивидендам по ставке 15%.
OPERATION_TYPE_BENEFIT_TAX_PROGRESSIVE35Удержание налога за материальную выгоду по ставке 15%.
OPERATION_TYPE_TAX_CORRECTION_PROGRESSIVE36Корректировка налога по ставке 15%.
OPERATION_TYPE_TAX_REPO_PROGRESSIVE37Удержание налога за возмещение по сделкам РЕПО по ставке 15%.
OPERATION_TYPE_TAX_REPO38Удержание налога за возмещение по сделкам РЕПО.
OPERATION_TYPE_TAX_REPO_HOLD39Удержание налога по сделкам РЕПО.
OPERATION_TYPE_TAX_REPO_REFUND40Возврат налога по сделкам РЕПО.
OPERATION_TYPE_TAX_REPO_HOLD_PROGRESSIVE41Удержание налога по сделкам РЕПО по ставке 15%.
OPERATION_TYPE_TAX_REPO_REFUND_PROGRESSIVE42Возврат налога по сделкам РЕПО по ставке 15%.
OPERATION_TYPE_DIV_EXT43Выплата дивидендов на карту.
OPERATION_TYPE_TAX_CORRECTION_COUPON44Корректировка налога по купонам.
OPERATION_TYPE_CASH_FEE45Комиссия за валютный остаток.
OPERATION_TYPE_OUT_FEE46Комиссия за вывод валюты с брокерского счета.
OPERATION_TYPE_OUT_STAMP_DUTY47Гербовый сбор.
OPERATION_TYPE_OUTPUT_SWIFT50SWIFT-перевод.
OPERATION_TYPE_INPUT_SWIFT51SWIFT-перевод.
OPERATION_TYPE_OUTPUT_ACQUIRING53Перевод на карту.
OPERATION_TYPE_INPUT_ACQUIRING54Перевод с карты.
OPERATION_TYPE_OUTPUT_PENALTY55Комиссия за вывод средств.
OPERATION_TYPE_ADVICE_FEE56Списание оплаты за сервис Советов.
OPERATION_TYPE_TRANS_IIS_BS57Перевод ценных бумаг с ИИС на брокерский счет.
OPERATION_TYPE_TRANS_BS_BS58Перевод ценных бумаг с одного брокерского счета на другой.
OPERATION_TYPE_OUT_MULTI59Вывод денежных средств со счета.
OPERATION_TYPE_INP_MULTI60Пополнение денежных средств со счета.
OPERATION_TYPE_OVER_PLACEMENT61Размещение биржевого овернайта.
OPERATION_TYPE_OVER_COM62Списание комиссии.
OPERATION_TYPE_OVER_INCOME63Доход от оверанайта.
OPERATION_TYPE_OPTION_EXPIRATION64Экспирация опциона.
OPERATION_TYPE_FUTURE_EXPIRATION65Экспирация фьючерса.

PortfolioSubscriptionStatus

Результат подписки.

NameNumberDescription
PORTFOLIO_SUBSCRIPTION_STATUS_UNSPECIFIED0Тип не определен.
PORTFOLIO_SUBSCRIPTION_STATUS_SUCCESS1Успешно.
PORTFOLIO_SUBSCRIPTION_STATUS_ACCOUNT_NOT_FOUND2Счет не найден или недостаточно прав.
PORTFOLIO_SUBSCRIPTION_STATUS_INTERNAL_ERROR3Произошла ошибка.

PositionsAccountSubscriptionStatus

Результат подписки.

NameNumberDescription
POSITIONS_SUBSCRIPTION_STATUS_UNSPECIFIED0Тип не определен.
POSITIONS_SUBSCRIPTION_STATUS_SUCCESS1Успешно.
POSITIONS_SUBSCRIPTION_STATUS_ACCOUNT_NOT_FOUND2Счет не найден или недостаточно прав.
POSITIONS_SUBSCRIPTION_STATUS_INTERNAL_ERROR3Произошла ошибка.

PortfolioRequest.CurrencyRequest

NameNumberDescription
RUB0Рубли
USD1Доллары
EUR2Евро

Нестандартные типы данных

MoneyValue

Денежная сумма в определенной валюте

FieldTypeDescription
currencystringСтроковый ISO-код валюты
unitsint64Целая часть суммы, может быть отрицательным числом
nanoint32Дробная часть суммы, может быть отрицательным числом

Quotation

Котировка - денежная сумма без указания валюты

FieldTypeDescription
unitsint64Целая часть суммы, может быть отрицательным числом
nanoint32Дробная часть суммы, может быть отрицательным числом

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.