Список интервалов свечей и кластеров
Собрать запрос
Меняйте значения — команда меняется следом. Токен здесь не вводится: команда берёт его из переменной окружения SPECTRE_LOCAL_API_TOKEN. Запускайте её в своей командной строке.
curl 'http://127.0.0.1:48180/v1/market/intervals' \ -H "Authorization: Bearer $SPECTRE_LOCAL_API_TOKEN"
Интервалы, которые знает терминал. duration_ms — номинальная длительность: для 1M это 30 дней. Границы месяцев берите из ts баров.
bearerToken market:readАвторизацияBearer <token>Токен Local API: spt_ и 64 шестнадцатеричных символа. Скопируйте его в Settings App → Общие → Local API. Он принимается только в заголовке Authorization. Имена, перечисленные у операции, — это права, которые ей нужны. У токена терминала есть все.
Право: market:read
Коды интервалов и их номинальная длительность.
application/json- response
candles*array<>clusters*array<>curl 'http://127.0.0.1:48180/v1/market/intervals' \ -H "Authorization: Bearer $SPECTRE_LOCAL_API_TOKEN"{ "candles": [ { "id": "1m", "duration_ms": 60000 }, { "id": "1M", "duration_ms": 2592000000 } ], "clusters": [ { "id": "30s", "duration_ms": 30000 }, { "id": "1d", "duration_ms": 86400000 } ]}Список инструментов GET
Справочник инструментов одной биржи и рынка, страницами по порядку символов. Передайте либо `connection_id`, либо `exchange` и `market` вместе. Шаги и минимумы равны `null`, если биржа их не сообщила.
История свечей GET
История свечей инструмента. Читается так же, как её читает график терминала. `ts` — время открытия бара.