Suite de pruebas de la API WebSocket v1 (JavaScript)

Última actualización: 1 abr 2025

Nuestra API WebSocket proporciona un flujo en vivo de los datos del mercado (libro de órdenes, ticker, ejecuciones de operaciones, etc.) para nuestros mercados. También ofrece actualizaciones de estado en tiempo real para diversa información de la cuenta (órdenes abiertas, operaciones, etc.).

Cualquier lenguaje de programación moderno (Python, JavaScript, Java, variantes de C, Go, etc.) puede utilizarse para implementar nuestra API WebSocket, pero a veces es necesario interactuar con la API sin escribir ningún código personalizado (como para la validación de mensajes, pruebas de red, etc.).

Para este propósito, proporcionamos las siguientes suites de pruebas de la API WebSocket, que permiten la interacción con las fuentes de datos de mercado públicas y las fuentes de estado de órdenes/operaciones privadas (autenticadas) a través de un navegador web gráfico (recomendamos usar Chrome).

Instrucciones de uso

  • Descargue y descomprima los archivos Zip de la suite de pruebas

    Esto creará nuevos directorios/carpetas llamados Kraken_WebSocket_Test_Suite_Public Kraken_WebSocket_Test_Suite_Private que contendrán los archivos HTML, JavaScript, CSS e imágenes para las suites de pruebas.

  • Abra los archivos WebSocket_API_Public.htmlWebSocket_API_Private.html

    Se puede utilizar cualquier navegador web gráfico moderno, pero se recomienda Chrome.

  • Haga clic en el botón Abrir conexión WebSocket

    Esto creará una nueva conexión persistente a la API WebSocket, utilizando la URL WebSocket apropiada (ws.kraken.com o ws-auth.kraken.com).

  • Envíe un mensaje de suscripción o trading a la API WebSocket

    Introduzca un mensaje en el pequeño cuadro de texto y haga clic en el botón Enviar mensaje a WebSocket.

  • Reciba la respuesta de la API WebSocket

    Los mensajes transmitidos en vivo se mostrarán en el área de texto grande.

  • Haga clic en el botón Cerrar conexión WebSocket

    Esto cerrará la conexión a la API WebSocket y los mensajes transmitidos en vivo se detendrán.

¿Necesita más ayuda?