HTTP APIПідключення
Отримати підключення
Зібрати запит
Змінюйте значення — команда змінюється слідом. Токен тут не вводиться: команда бере його зі змінної оточення SPECTRE_LOCAL_API_TOKEN. Запускайте її у своєму командному рядку.
Команда
curl 'http://127.0.0.1:48180/v1/connections/12' \ -H "Authorization: Bearer $SPECTRE_LOCAL_API_TOKEN"
GET
bearerToken connections:readheader
АвторизаціяBearer <token>Токен Local API: spt_ і 64 шістнадцяткові символи. Скопіюйте його в Settings App → Загальні → Local API. Він приймається лише в заголовку Authorization. Назви, перелічені біля операції, — це права, яких вона потребує. Токен термінала має їх усі.
Право: connections:read
id*integerІдентифікатор підключення.
Формат
int64Підключення.
application/json- response
id*integerФормат
int64exchange*stringБіржа малими літерами, як в адресі інструмента: binance.
market*stringspot, futures, …
label*stringenabled*booleanread_only*booleanПідключення без облікових даних, створене терміналом для ринкових даних.
has_credentials*booleanproxy_bound*booleanЧи прив’язано до підключення проксі.
status*curl 'http://127.0.0.1:48180/v1/connections/12' \ -H "Authorization: Bearer $SPECTRE_LOCAL_API_TOKEN"Приклад відповіді
{ "id": 12, "exchange": "binance", "market": "futures", "label": "Main", "enabled": true, "read_only": false, "has_credentials": true, "proxy_bound": false, "status": { "state": "connected", "last_event": { "code": "connected", "ts": 1730294400123 } }}