WebSocket
Сервис для получения сообщений gRPC streaming Т-Инвестиции через JSON WebSocket.
Адрес для подключения — wss://invest-public-api.tinkoff.ru/ws/
.
- token — токен доступа к счету Т-Инвестиции. Его можно передать в заголовке
Authorization: Bearer *token
или в заголовкеWeb-Socket-Protocol: json, *token
. - В запросе на подключение нужно указать протокол JSON в заголовке —
Web-Socket-Protocol: json
.
Чтобы получать сообщения с названиями полей, идентичными названиям полей из proto-контрактов, используйте WebSocket-Protocol
протокол в заголовке — json-proto
вместо json
.
Отправка JSON-сообщений поддерживается как в camelCase, так и в snake_case.
Сервис поручений
Стрим заявок
Лента сделок (DEPRICATED)
Вместо ленты сделок рекомендуем использовать стрим заявок, который обеспечивает лучшее быстродействие, отличается большей стабильностью и содержит расширенную информацию по заявкам и сделкам.
Сервис операций
Лента событий по позициям
Лента событий по портфелям
Сервис рыночных данных
Лента торговых статусов инструментов
Лента цен последних сделок
Лента обезличенных сделок
Лента событий по стаканам
Лента события по свечам
Пинг сообщения
Пример:
{
"ping": {
"time": "2024-04-11T08:49:14.974035911Z",
"streamId": ""
}
}