On the wire · 05:12:23 UTC Live 587 · Prematch 14,342 · Markets 57,373 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Resposta · Futebol · Feed

Feed de odds de futebol da Pinnacle

Atualizado em · PinnFeed · 3 min de leitura

Resposta: o feed sport=soccer da PinnFeed traz os mercados de futebol da Pinnacle: moneyline (1X2), spread (handicap asiático), total de gols e totais por equipe, para cada período que a Pinnacle cota, pré-jogo e ao vivo. Faça polling em GET /v1/odds?sport=soccer em qualquer plano, ou receba cada mudança por WebSocket no Builder (€99/mês).

REST#

export PINNFEED_KEY="ps_live_..."
curl -sS -H "x-api-key: $PINNFEED_KEY" \
  "https://pinnfeed.io/v1/odds?sport=soccer&market=moneyline,spread,total&main=true&limit=50"

Filtre por id de league (liste as ligas com GET /v1/events?sport=soccer), live=true ou live=prematch, ou q= para um time.

WebSocket (Builder)#

{ "type": "subscribe", "sports": ["soccer"], "markets": ["moneyline", "spread", "total"], "main": true }

Você recebe subscribed, depois frames snapshot e então frames delta quando os preços mudam. O servidor envia ping a cada 20 segundos; responda com {"type":"pong"}. Cliente pronto: guia WebSocket Python e Node.

Mercados#

Planos#

Free: 30 s de atraso, 2 esportes à escolha, mercados principais. Hobby (€29/mês): REST em tempo real. Builder: WebSocket, todos os mercados, props e histórico de fechamento. Planos pagos: teste de 3 dias; o cartão é pedido e cobrado após o dia 3, a menos que você cancele.

Conteúdo educativo para maiores de 18 anos. Sem palpites nem lucro garantido.

Filtrar por competição#

Quando a Pinnacle lista uma competição, ela entra no feed soccer. Busque o id uma vez com /v1/events?sport=soccer&q=…, confirme league.name e league.group, e filtre /v1/odds ou o WebSocket com esse id. q= é uma busca, não uma chave única.

Competiçãoq= típicoAtenção
Premier LeaguepremierConfirme a primeira divisão inglesa em league.name.
La LigaligaMuitas ligas contêm "Liga". Use group. Horários em UTC; converta para Europe/Madrid.
Serie A (Itália)serie aItália e Brasil têm uma Serie A — filtre por id. Horários em UTC; converta para Europe/Rome.
BundesligabundesligaTambém encontra a segunda alemã e a primeira austríaca. A DFB-Pokal é outro id. UTC; converta para Europe/Berlin.
BrasileirãobrazilNão busque só "Serie A". Série B, estaduais e Copa do Brasil têm ids próprios. UTC; converta para America/Sao_Paulo.
Champions LeaguechampionsOutras competições podem ter "Champions" no nome. Outrights de campeão, quando existem, são specials no Builder e no Pro.
Ligue 1ligueTambém encontra a Ligue 2; tente q=france se precisar. UTC; converta para Europe/Paris.
MLSmlsSe não houver resultado, tente q=usa. O slug é soccer (moneyline com empate). Horários em UTC.
Copa LibertadoreslibertadoresAs fases preliminares podem ser outro id; a Sul-Americana é outra competição. Cada jogo de um mata-mata de ida e volta é um evento: o 1X2 vale para os 90 minutos daquele jogo, não para quem se classifica. UTC; converta para America/Sao_Paulo ou America/Argentina/Buenos_Aires.

Reutilize o id numérico depois de confirmá-lo. O padrão de código está no guia em inglês filter by league id.

Perguntas frequentes#

O feed inclui placares?#

Os eventos trazem score, clock e status quando a Pinnacle os fornece. A PinnFeed é um feed de odds, não de estatísticas: sem escalações nem dados de jogadores.

Quais ligas cobre?#

As que a Pinnacle cota. Liste com GET /v1/events?sport=soccer.

Outras casas?#

Não. A PinnFeed traz só a Pinnacle.

O plano WebSocket: Builder, €99/mês.

Odds da Pinnacle em tempo real por um único WebSocket: os 13 esportes, todos os mercados, odds justas sem margem e odds de fechamento. 3 dias grátis, cancele com um clique.

Form K-1 · Free API key

Get your free API key.

One field. No password, no card: enter your email, click the link we send, and your key is on screen.

By continuing you agree to the Terms and Privacy Policy.

One free key per email. Link valid for 20 minutes.