Uso de la API de Kraken con un servicio de terceros

Última actualización: 1 abr 2025

Nuestra API permite que servicios de terceros (como bots de trading, aplicaciones móviles y servicios de gestión de carteras) se integren con una cuenta de Kraken para que puedan ver los saldos de la cuenta, recuperar el historial de trading, realizar y cancelar órdenes, y así sucesivamente.

Cualquier titular de cuenta que desee utilizar un servicio de terceros simplemente necesita crear una clave API con la configuración adecuada y proporcionar esta clave al servicio de terceros (a menudo llamado importar una clave API).

En su mayor parte, estas integraciones funcionan sin problemas, pero a veces pueden surgir problemas que causen resultados no deseados o mensajes de error inesperados.

Los problemas con los servicios de terceros a menudo ocurren cuando el servicio intenta una tarea para la cual la clave API no tiene permiso, o cuando la autenticación de dos factores (2FA) de la clave API impide el acceso por completo. Si su servicio de terceros no funciona como se espera, debe revisar sus claves API y su configuración a través de la pestaña Nombre de usuario -> Ajustes -> API en la aplicación web Kraken Pro.

pro api v2.gif


Deberá asegurarse de que la clave API utilizada tenga todas las configuraciones y permisos que su servicio requiere, y que ninguna autenticación de dos factores esté impidiendo el acceso. Los detalles completos sobre la generación y configuración de claves API (incluida una explicación de los permisos) están disponibles a través de nuestra página de soporte de claves API.

Algunos servicios de terceros (como Crypto as a Service de Fidor) también experimentan problemas al vincularse a cuentas de Kraken cuando las cuentas son nuevas y no tienen ninguna actividad de financiación o trading. Para las cuentas nuevas, algunas llamadas a la API devolverán una respuesta inusual, como una respuesta exitosa pero vacía del tipo: {"error":[]} que podría ser malinterpretada por el servicio de terceros, lo que resultaría en un error inesperado (como el error de servidor 500 de Fidor).

Si su servicio de terceros devuelve un error inesperado y su cuenta de Kraken es nueva (sin actividad de financiación o trading), añada algunos fondos a su cuenta de Kraken a través de la pestaña Financiación de la gestión de la cuenta. Incluso una pequeña cantidad sería suficiente para crear algo de actividad, después de lo cual su servicio de terceros debería empezar a funcionar correctamente.

Aunque algunas aplicaciones de terceros recomiendan a los usuarios cambiar la configuración de la ventana de nonce, las claves API que tienen una configuración de ventana de nonce inusualmente alta podrían causar la aparición de un error. La configuración de la ventana de nonce está destinada a solucionar problemas de red (como un acceso a Internet poco fiable), por lo que, en la mayoría de los casos, la configuración de la ventana de nonce debe mantenerse en su valor predeterminado de 0 (cero).

Si empieza a experimentar errores con sus claves API y el servicio de terceros, un posible resultado podría ser que sus claves API se corrompieran. Esto solo ocurre cuando experimentan demasiados errores. Recomendamos que el usuario elimine las claves existentes y genere un nuevo par de claves API con todos los permisos requeridos, e importe esta nueva clave API al servicio de terceros.

¿Necesita más ayuda?