Authentifier l'API de cotes Pinnacle
Réponse : en REST (/v1/*) et en MCP, passez votre clé en x-api-key: ps_live_..., Authorization: Bearer ps_live_... ou ?key=ps_live_.... Le WebSocket (/v1/stream) lit l'en-tête x-api-key ou ?key= ; il ne lit pas d'en-tête Bearer. Préférez l'en-tête : les URL finissent dans les logs. Guide complet : docs/authentication.
curl#
curl -H "x-api-key: $PINNFEED_KEY" https://pinnfeed.io/v1/sports
Une clé absente renvoie 401 missing_key ; une clé inconnue ou révoquée 401 invalid_key. Révoquer une clé ferme ses sockets ouverts avec le code 4001 key_revoked.
Offres#
Builder (99 €/mois) pour le WebSocket et l'historique des clôtures. Essai de 3 jours ; carte requise, débitée après le jour 3 sauf résiliation. Clé gratuite : inscription.
Voir aussi : recettes curl OpenAPI et codes d'erreur.
Contenu éducatif pour adultes (18+) : ni pronostics ni promesse de gain. En France, seuls les opérateurs agréés par l'ANJ peuvent proposer des paris en ligne.
Questions fréquentes#
Une seule clé pour REST et WebSocket ?#
Oui. La limite de débit REST s'applique par clé ; les plafonds de connexions WebSocket et vos sports choisis s'appliquent par compte, toutes clés confondues.
Où faire la rotation des clés ?#
Tableau de bord → Clés API : créez la nouvelle clé, déployez-la, puis révoquez l'ancienne.