On the wire · 05:07:36 UTC Live 585 · Prematch 14,345 · Markets 57,125 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Resposta · Tênis

API de odds de tênis da Pinnacle

Atualizado em · PinnFeed · 1 min de leitura

Resposta: use o slug de esporte tennis. REST: GET /v1/odds?sport=tennis&main=true. WebSocket: "sports":["tennis"] no Builder (€99/mês). ATP e WTA chegam no mesmo 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
}

Conecte em wss://pinnfeed.io/v1/stream com x-api-key. Veja a documentação do WebSocket e o exemplo em Python.

Planos#

Push ao vivo: Builder (€99/mês). Teste de 3 dias; cartão obrigatório, cobrado após o dia 3 a menos que você cancele. REST grátis com atraso: cadastro.

Conteúdo educativo para maiores de 18 anos. Sem palpites nem lucro garantido. No Brasil, aposte apenas em operadores autorizados pela SPA/MF.

Perguntas frequentes#

ATP e WTA são esportes separados?#

Não. Os dois chegam como tennis; diferencie pelo league.name de cada evento.

O Free inclui tênis?#

O Free deixa você escolher 2 esportes no painel. Escolha tênis ali ou mude de plano.

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.