API Testing Environment

Последнее обновление: 9 августа 2025 г.

Чтобы клиенты могли протестировать реализацию своего API, в нашей демонстрационной среде доступен функциональный API, полностью отделенный от рабочей среды и не требующий существующих учетных данных.

Чтобы начать работу, просто перейдите по ссылке:

https://demo-futures.kraken.com/

Нажмите кнопку Регистрация и введите комбинацию адреса электронной почты и пароля для входа в демонстрационную среду. Обратите внимание, что в этой среде электронная почта отключена, поэтому вам НЕ нужно подтверждать адрес электронной почты или даже иметь к нему доступ. Просто запомните учетные данные, чтобы вы могли повторно использовать их при необходимости. После регистрации вы можете сгенерировать ключи API для тестирования. Код WebSocket и REST API в этой среде идентичен коду рабочей среды с точки зрения каналов/конечных точек и структуры ответа.

Для разработки вашей реализации вы можете обратиться к документации здесь: 

https://support.kraken.com/hc/en-us/sections/360012894412-Futures-API

Вы также можете использовать репозиторий Github, который содержит библиотеки, написанные для нескольких распространенных языков программирования: 

https://github.com/cryptofacilities

Единственное отличие между демонстрационной средой API и реальной рабочей средой заключается в том, что базовый URL-адрес – не futures.kraken.com, а demo-futures.kraken.com.

Примеры

В демонстрационной среде для WebSocket API вы бы подписались на:

wss://demo-futures.kraken.com/ws/v1

Все каналы идентичны описанным выше. Таким образом, вы могли бы, например, подписаться на каналы тикеров, отправив: 

{      "event":"subscribe",    "feed":"ticker",   "product_ids":["PI_XBTUSD","FI_ETHUSD_210625"]}

Для аналогичного действия с REST API вы бы запросили:

https://demo-futures.kraken.com/derivatives/api/v3/tickers

Обратите внимание, что после успешного тестирования в демонстрационной среде базовый URL-адрес в реальной рабочей среде будет работать с futures.kraken.com.

Нужна дополнительная помощь?