API de cotes de tennis Pinnacle
Réponse : utilisez le slug de sport tennis. REST : GET /v1/odds?sport=tennis&main=true. WebSocket : "sports":["tennis"] sur Builder (99 €/mois). L'ATP et la WTA arrivent sous le même slug.
REST#
export PINNFEED_KEY="ps_live_..."
curl -sS -H "x-api-key: $PINNFEED_KEY" \
"https://pinnfeed.io/v1/odds?sport=tennis&market=moneyline,total&main=true&live=true&limit=20" \
| jq '.events[] | {league: .league.name, home, away, markets: [.markets[] | {type, line, outcomes: [.outcomes[] | {name, decimal, fair}]}]}'
WebSocket#
{
"type": "subscribe",
"sports": ["tennis"],
"markets": ["moneyline", "spread", "total"],
"main": true,
"specials": false
}
Connectez-vous à wss://pinnfeed.io/v1/stream avec x-api-key. Voir la documentation WebSocket et le guide Python et Node.
Offres#
Builder (99 €/mois). Essai de 3 jours ; carte requise, débitée après le jour 3 sauf résiliation. Clé gratuite : inscription.
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#
L'ATP et la WTA sont-elles des sports distincts ?#
Non. Les deux arrivent sous tennis ; distinguez-les avec league.name sur chaque événement.
Le plan Free inclut-il le tennis ?#
Free permet de choisir 2 sports dans le tableau de bord. Choisissez-y le tennis ou changez d'offre.