API de odds League of Legends e Dota 2
Resposta: partidas de League of Legends e Dota 2 chegam sob o sport esports do PinnFeed (id 11) quando a Pinnacle as lista. A Pinnacle nomeia ligas esports por título e torneio, por isso /v1/events?sport=esports&q=league of legends ou q=dota encontra os ids. Depois filtre /v1/odds ou uma subscrição WebSocket por esses ids.
Encontrar competições#
for t in "league of legends" "dota"; do
curl -s -G "https://pinnfeed.io/v1/events" --data-urlencode "sport=esports" --data-urlencode "q=$t" \
-d limit=200 -H "x-api-key: ps_live_your_key" | jq -r '.events[].league | "\(.id)\t\(.name)"' | sort -u
done
Odds dessas ligas#
curl -s "https://pinnfeed.io/v1/odds?sport=esports&league=ID1,ID2&market=moneyline,spread,total" \
-H "x-api-key: ps_live_your_key"
Mercados a nível de mapa, quando existem, trazem o próprio period. Live têm live: true; no Builder, delta empurra cada mudança entre mapas.
CTA#
Free: atraso 30 s, 2 desportos (escolha esports), mercados main. Hobby (€29/mês): REST em tempo real. Builder (€99/mês). Teste de 3 dias; cartão obrigatório. REST gratis: signup. Outros títulos: esports, CS2/CS:GO.
Perguntas frequentes#
Dados in-game (kills, ouro)?#
Não. O PinnFeed leva odds Pinnacle; score só se a Pinnacle publicar.
Valorant ou outros?#
Mesmo sport esports; pesquise por título ou torneio.
Por que faltam mercados no Free?#
Free e Hobby só main; mapas e specials pedem Builder.
Conteúdo educativo para maiores de 18 anos. Sem palpites nem lucro garantido. No Brasil, aposte apenas em operadores autorizados pela SPA/MF.