Среда тестирования API

Последнее обновление: 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 и 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

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