API moneyline NBA Pinnacle en temps réel
Réponse : le slug PinnFeed pour la NBA (et le basket) est basketball. Poll GET /v1/odds?sport=basketball&market=moneyline&main=true sur Free/Hobby, ou WebSocket "sports":["basketball"],"markets":["moneyline"],"main":true sur Builder (99 €/mois). Pas de slug nba — filtrez par league.name.
Snapshot REST (Free, retard 30 s)#
export PINNFEED_KEY="ps_live_..."
curl -sS -H "x-api-key: $PINNFEED_KEY" \
"https://pinnfeed.io/v1/odds?sport=basketball&market=moneyline&main=true&live=true&limit=20"
Abonnement WebSocket (Builder)#
// Example Node fragment — needs Builder key
const ws = new WebSocket('wss://pinnfeed.io/v1/stream', {
headers: { 'x-api-key': process.env.PINNFEED_KEY },
});
ws.on('open', () => ws.send(JSON.stringify({
type: 'subscribe',
sports: ['basketball'],
markets: ['moneyline'],
main: true,
live: true,
specials: false,
})));
ws.on('message', (buf) => {
const msg = JSON.parse(buf);
if (msg.type === 'ping') ws.send(JSON.stringify({ type: 'pong' }));
// filter NBA: if (event.league?.name?.includes('NBA')) ...
});
CTA#
Builder (99 €/mois). Essai 3 jours ; carte requise. REST gratuit : inscription. Voir aussi : props NBA, sport ids. Historique NBA (EN) : historical NBA.
Questions fréquentes#
Slug nba ou basketball ?#
basketball.
Contenu éducatif pour adultes ?#
Oui (18+).
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.