Tema de documentación · Claves de API

¿Cómo me autentico con Pokerai API?

Crea una clave de API en el panel de control, mantenla en secreto y envíala con cada solicitud de API.

Actualizado Mantenido por Pokerai API

Respuesta directa: envía tu clave de API gto_… como Authorization: Bearer $POKERAI_API_KEY. X-API-Key es una alternativa equivalente; usa un encabezado, no ambos.

Datos clave

DatoValor
Dónde crear una clavePanel de control; la clave se muestra una sola vez, así que guárdala en un gestor de secretos.
EncabezadoAuthorization: Bearer $POKERAI_API_KEY
AlternativaX-API-Key: $POKERAI_API_KEY (equivalente; envía una sola forma).
Se aplica aLos endpoints de GTO y PokerKit comparten la misma clave.
Cuota gratuita1.000 consultas pre-resueltas + 25 resoluciones en tiempo real al mes.

Solicitud autenticada mínima

curl -s https://pokerai.bet/v1/gto/preflop \
  -H "Authorization: Bearer $POKERAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hole_cards":"AhKh","positions":{"hero":"UTG"},"preflop_actions":[{"position":"SB","action":"small blind","amount":0.5},{"position":"BB","action":"big blind","amount":1}]}'

Errores de autenticación

HTTPErrorQué hacer
401missing_api_keyAñade un encabezado de clave de API compatible.
401invalid_api_keyComprueba la clave copiada y su variable de entorno; crea un reemplazo si es necesario.
502auth_unavailableVuelve a intentarlo con espera exponencial; no expongas la clave en los registros.

Documentación relacionada

Real-time assistance at real-money tables is prohibited.