Sujet de documentation · Clés API

Comment m’authentifier auprès de Pokerai API ?

Créez une clé API dans le tableau de bord, gardez-la secrète et envoyez-la avec chaque requête API.

Mis à jour Maintenu par Pokerai API

Réponse directe : envoyez votre clé API gto_… dans l’en-tête Authorization: Bearer $POKERAI_API_KEY. X-API-Key est une alternative équivalente ; utilisez un seul en-tête, pas les deux.

En bref

InformationValeur
Où créer une cléTableau de bord ; la clé n’est affichée qu’une seule fois, conservez-la donc dans un gestionnaire de secrets.
En-têteAuthorization: Bearer $POKERAI_API_KEY
AlternativeX-API-Key: $POKERAI_API_KEY (équivalent ; n’envoyez qu’un seul format).
S’applique àLes points de terminaison GTO et PokerKit utilisent la même clé.
Quota gratuit1 000 consultations pré-résolues + 25 résolutions en temps réel par mois.

Requête authentifiée minimale

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}]}'

Erreurs d’authentification

HTTPErreurQue faire
401missing_api_keyAjoutez un en-tête de clé API pris en charge.
401invalid_api_keyVérifiez la clé copiée et sa variable d’environnement ; créez une clé de remplacement si nécessaire.
502auth_unavailableEffectuez de nouvelles tentatives avec un backoff exponentiel ; n’exposez pas la clé dans les journaux.

Documentation associée

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