| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
accountId |
body | string | да | Идентификатор счёта клиента |
instrumentId |
body | string | нет | FIGI или UID инструмента |
from |
body | string | нет | Начало периода по UTC |
to |
body | string | нет | Окончание периода по UTC |
cursor |
body | string | нет | Идентификатор элемента, с которого начать ответ |
limit |
body | integer | нет | Лимит операций: по умолчанию 100, максимум 1000 |
operationTypes |
body | array | нет | Типы операций из списка OperationType |
state |
body | v1OperationState | нет | Статус операции |
withoutCommissions |
body | boolean | нет | Флаг возврата комиссии, по умолчанию false |
withoutTrades |
body | boolean | нет | Ответ без массива сделок |
withoutOvernights |
body | boolean | нет | Флаг показа overnight-операций |
https://invest-public-api.tbank.ru/resthttps://sandbox-invest-public-api.tbank.ru/restinvest-public-api.tinkoff.ru:443sandbox-invest-public-api.tinkoff.ru:443Тип: Bearer-токен
Токен выпускается в настройках профиля Т-Инвестиций (https://www.tbank.ru/invest/settings/). Функция «Подтверждение сделок кодом» должна быть отключена. Токен показывается один раз, выпускать можно неограниченное количество. Виды токенов: Readonly (только чтение), Full-access (все методы), токен с доступом к конкретному счёту и Sandbox token (только для песочницы; для обычных методов вернёт ошибку). Токен передаётся в заголовке Authorization в формате Bearer t.QtEo8ahkNFX4RTpbqp0u4z4GDZq27HzUp6AotJASBx7_DVqmqZMHfM2Cy7JmUjS80boI9eVg, в gRPC — в metadata каждого запроса и стрима.
Срок жизни токена — три месяца с даты последнего использования. Неактуальный токен даёт ошибку:
"code": "40003"
"message": "authentication token is missing or invalid"
PostOrder и PostStopOrder обязателен orderId — ключ идемпотентности в формате UID до 36 символов; у ReplaceOrder новый ключ передаётся в idempotencyKey.units (строка) и дробная в nano.GetBrokerReport, GetDividendsForeignIssuer и сервис стоп-заявок; для неё нужен отдельный Sandbox token.Если этого недостаточно — официальная документация: https://developer.tbank.ru/invest/intro/intro/ Вся интеграция одним документом: https://mcp-everything.ru/integrations/t-invest.md