30.000+ desenvolvedores esportivos confiam na Sportmonks

A API de dados esportivos mais acessível do mercado

Dados confiáveis. Teste grátis. 5 minutos para configurar. Uma API de dados esportivos para desenvolvedores que vai da primeira chamada até o rollout mundial: construa seu app esportivo profissional sobre dados em que você pode confiar. Se você consegue imaginar, a Sportmonks te ajuda a construir.

Sem contrato, sem volume mínimo Plano gratuito para começar Primeira chamada de API em minutos
Teste ao vivo
API de Futebol

Placar ao vivo, estatísticas, escalações, xG, previsões e odds para 2.200+ competições. Todo esse match centre é uma única chamada de API.

Explore a API de Futebol →
Match centre · construído a partir da resposta Brasileirão Série A
Coritiba
Coritiba
3
–
2
Encerrado
25 de maio de 2026
Bahia
Bahia
Gol 56' Bruno Melo
Gol 65' Joaquín Lavega
Gol 68' Breno Lopes
Gol 26' Gol contra
Gol 90'+1 Everaldo
Vini Paulista Josué
90'+2
90'+1
Gol Everaldo 3–2 · assistência Everton Ribeiro
90'
Román Gómez
Wallisson Sebastián Gómez
87'
Lucas Taverna JP Chermont
78'
Willian Oliveira Thiago Santos
78'
Fabinho Joaquín Lavega
78'
76'
Ademir
71'
Cristian Olivera Erick Pulga
71'
Everaldo Willian José
71'
Michel Araújo Jean Lucas
Breno Lopes Gol 3–1 · assistência Joaquín Lavega
68'
Joaquín Lavega Gol 2–1
65'
60'
Ademir Mateo Sanabria
Bruno Melo Gol 1–1 · assistência Josué
56'
45'+6
João Paulo Léo Vieira
30'
Nicolás Acevedo
26'
Gol Tiago Cóser (gol contra) 0–1
Coritiba Coritiba
22Pedro Rangel
44JP Chermont
23Tiago Cóser
55Jacy
26Bruno MeloGol
21Thiago Santos
19Sebastián Gómez
7Joaquín LavegaGol
10Josué
77Breno LopesGol
32Pedro Rocha
Bahia Bahia
22Léo Vieira
31Román Gómez
33David Duarte
4Kanu
25Iago
5Nicolás Acevedo
23Mateo Sanabria
10Everton Ribeiro
6Jean Lucas
16Erick Pulga
12Willian José
44%Posse de bola56%
13Finalizações14
7Finalizações no gol1
1,22Gols esperados (xG)1,32
336Passes428
81%Precisão de passe82%
3Escanteios6
0Cartões amarelos3
11Faltas14
1Impedimentos0
Pre-match · resultado final
Coritiba
33,7%
Empate
26,6%
Bahia
39,7%
Ambas as equipes marcam
Sim
54,0%
Não
46,0%
Total de gols
Over 2,5
47,6%
Under 2,5
52,4%
Placares mais prováveis
1–1
12,9%
0–1
10,3%
1–0
9,5%
Probabilidade não é promessa. O modelo apontava o Bahia (39,7%) na frente do Coritiba (33,7%), e o Coritiba ganhou por 3–2. "Ambas as equipes marcam" saiu a 54,0% e se confirmou. Previsão e resultado vêm da mesma API, então você mede o seu próprio modelo contra os dois.
GET /v3/football/fixtures/19621912?include=lineups.player;events;statistics;xgfixture;predictions 200 OK
{
  "data": {
    "id": 19621912,
    "league_id": 648,
    "season_id": 26763,
    "venue_id": 4072,
    "name": "Coritiba vs Bahia",
    "starting_at": "2026-05-25 23:00:00",
    "result_info": "Coritiba won after full-time.",
    "scores": [
      { "participant_id": 6285, "score": { "goals": 3, "participant": "home" }, "description": "CURRENT" },
      { "participant_id": 692,  "score": { "goals": 2, "participant": "away" }, "description": "CURRENT" },
      // … outros 6 registros de placar (1ST_HALF, 2ND_HALF, 2ND_HALF_ONLY)
    ],
    "xgfixture": [
      { "participant_id": 6285, "location": "home", "data": { "value": 1.2243 } },
      { "participant_id": 692,  "location": "away", "data": { "value": 1.3174 } }
    ],
    "lineups": [
      {
        "player_id": 37561610, "team_id": 6285,
        "player_name": "Tiago Cóser", "jersey_number": 23,
        "type_id": 11,
        "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/10/37561610.png" }
      },
      {
        "player_id": 226583, "team_id": 6285,
        "player_name": "Bruno Melo", "jersey_number": 26,
        "type_id": 11,
        "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/23/226583.png" }
      },
      // … outras 43 entradas de escalação (onze completo por time + banco)
      {
        "player_id": 215915, "team_id": 692,
        "player_name": "Everton Ribeiro", "jersey_number": 10,
        "type_id": 11,
        "player": { "image_path": "https://cdn.sportmonks.com/images/soccer/players/11/215915.png" }
      }
    ],
    "events": [
      { "minute": 26, "type_id": 15, "participant_id": 692, "player_name": "Tiago Cóser", "result": "0-1" },
      { "minute": 30, "type_id": 19, "participant_id": 692, "player_name": "Nicolás Acevedo" },
      { "minute": 45, "extra_minute": 6, "type_id": 18, "participant_id": 692, "player_name": "João Paulo", "related_player_name": "Léo Vieira" },
      { "minute": 56, "type_id": 14, "participant_id": 6285, "player_name": "Bruno Melo", "related_player_name": "Josué", "result": "1-1" },
      { "minute": 60, "type_id": 18, "participant_id": 692, "player_name": "Ademir", "related_player_name": "Mateo Sanabria" },
      // … outros 13 eventos (substituições, cartões e o gol de 90'+1)
    ],
    "statistics": [
      { "type_id": 45, "location": "home", "data": { "value": 44 } },  /* Posse de bola */
      { "type_id": 45, "location": "away", "data": { "value": 56 } },
      { "type_id": 42, "location": "home", "data": { "value": 13 } },  /* Finalizações */
      { "type_id": 42, "location": "away", "data": { "value": 14 } },
      { "type_id": 80, "location": "home", "data": { "value": 336 } },  /* Passes */
      { "type_id": 80, "location": "away", "data": { "value": 428 } },
      // … outras 78 entradas bilaterais (escanteios, faltas, impedimentos, precisão de passe, desarmes, …)
    ],
    "predictions": [
      { "type_id": 237, "predictions": { "home": 33.71, "draw": 26.57, "away": 39.69 } },  /* resultado final */
      { "type_id": 231, "predictions": { "yes": 53.98, "no": 46.02 } },                          /* ambas marcam */
      { "type_id": 235, "predictions": { "yes": 47.63, "no": 52.37 } },                          /* over 2.5 */
      { "type_id": 240, "predictions": { "scores": { "1-1": 12.88, "0-1": 10.31, "1-0": 9.53, /* … */ } } },
      // … outros 24 mercados de previsão
    ]
  }
}
API de Cricket

Scorecards bola a bola, escalações e comentários de 140+ competições, no mesmo formato de resposta do futebol.

Explore a API de Cricket →
Match centre · construído a partir da resposta ICC World Test Championship
England
England
Ainda não bateu
Ao vivo
1st Innings
Dia 1 · Sessão 2
New Zealand
New Zealand
135/0 (34.2)
New Zealand New Zealand · 1st Innings 135/0 (34.2 ov)
BatterRB4s6sSR
Tom Latham (c) not out 65986066.33
Devon Conway not out 6511011059.09
Extras5  (lb 3, nb 2)
Total135/0  (34.2 Ov, RR 3.93)
Ainda vão bater: Henry Nicholls, Rachin Ravindra, Daryl Mitchell, Tom Blundell (wk), Mitchell Santner, Nathan Smith, Blair Tickner, William O'Rourke, Ben Sears
England England · Bowling
BowlerOMRWEcon
Gus Atkinson 802803.50
Jofra Archer 4.201503.46
Josh Tongue 822903.63
Shoaib Bashir 913003.33
Ben Stokes (c) 503006.00
England England
BATBen Duckett
BATEmilio Gay
ARJacob Bethell
BATJoe Root
BATHarry Brook
WKJamie SmithWK
ARBen StokesC
ARGus Atkinson
BWLJofra Archer
BWLJosh Tongue
BWLShoaib Bashir
New Zealand New Zealand
WKTom LathamC
WKDevon Conway
BATHenry Nicholls
ARRachin Ravindra
ARDaryl Mitchell
WKTom BlundellWK
ARMitchell Santner
ARNathan Smith
BWLBlair Tickner
BWLWilliam O'Rourke
BWLBen Sears
34.2•Jofra Archer para Devon Conway · no run
34.1•Jofra Archer para Devon Conway · no run
33.62Gus Atkinson para Tom Latham · 2 runs
33.5•Gus Atkinson para Tom Latham · no run
33.4•Gus Atkinson para Tom Latham · no run
33.3•Gus Atkinson para Tom Latham · no run
33.2•Gus Atkinson para Tom Latham · no run
33.1•Gus Atkinson para Tom Latham · no run
32.6•Josh Tongue para Devon Conway · no run
32.5•Josh Tongue para Devon Conway · no run
32.4•Josh Tongue para Devon Conway · no run
32.3•Josh Tongue para Devon Conway · no run
32.21Josh Tongue para Tom Latham · 1 run
32.1•Josh Tongue para Tom Latham · no run
CompetiçãoICC World Test Championship · 2025/2027
JogoNew Zealand tour of England, 3rd Test
FormatoTest · 5 dias
EstádioTrent Bridge, Nottingham · cap. 17.000 · refletores
TossA New Zealand ganhou o toss e escolheu bater
StatusDay 1 · Session 2 · 1st Innings (ao vivo)
ArbitragemUmpire IDs 158 & 10 · TV umpire 37 · Referee 34
GET /v2.0/fixtures/67365?include=localteam,visitorteam,scoreboards,runs,batting,bowling,lineup,balls,venue 200 OK
{
  "data": {
    "resource": "fixtures",
    "id": 67365,
    "league_id": 111,
    "season_id": 1682,
    "round": "New Zealand tour of England, 3rd Test",
    "localteam_id": 38,
    "visitorteam_id": 42,
    "starting_at": "2026-06-25T10:00:00.000000Z",
    "type": "Test/5day",
    "live": true,
    "status": "1st Innings",
    "note": "Day 1 - Session 2",
    "venue_id": 23,
    "toss_won_team_id": 42,
    "elected": "batting",
    "localteam": { "id": 38, "name": "England", "code": "ENG" },
    "visitorteam": { "id": 42, "name": "New Zealand", "code": "NZ" },
    "scoreboards": [
      { "team_id": 42, "type": "total", "scoreboard": "S1", "total": 135, "overs": 34.2, "wickets": 0 },
      { "team_id": 42, "type": "extra", "leg_bye": 3, "noball_runs": 2 }
    ],
    "runs": [
      { "team_id": 42, "inning": 1, "score": 135, "wickets": 0, "overs": 34.2 }
    ],
    "batting": [
      { "player_id": 205,  "score": 65, "ball": 98,  "four_x": 6,  "six_x": 0, "rate": 66 },  /* Tom Latham */
      { "player_id": 4817, "score": 65, "ball": 110, "four_x": 11, "six_x": 0, "rate": 59 }   /* Devon Conway */
    ],
    "bowling": [
      { "player_id": 5177,  "overs": 8,   "medians": 0, "runs": 28, "wickets": 0, "rate": 3.5 },  /* Atkinson */
      { "player_id": 424,   "overs": 4.2, "medians": 0, "runs": 15, "wickets": 0, "noball": 1 },
      // … Tongue, Bashir, Stokes
    ],
    "lineup": [
      { "id": 205, "fullname": "Tom Latham", "position": { "name": "Wicketkeeper" },
        "lineup": { "team_id": 42, "captain": true } },
      // … outros 21 jogadores (os dois XIs, com image_path)
    ],
    "balls": [
      { "ball": 34.2, "bowler_id": 424, "batsman_id": 4817,
        "score": { "name": "No Run", "runs": 0, "is_wicket": false } },
      // … outras 207 bolas a partir da 0.1
    ],
    "venue": { "id": 23, "name": "Trent Bridge", "city": "Nottingham", "capacity": 17000, "floodlight": true }
  }
}
API de Formula One

Classificação completa da corrida, grid e resultados de cada sessão, com o mesmo token.

Explore a API de Formula One →
Race centre · construído a partir da resposta Formula 1
Formula 1 · Corrida
19 de julho de 2026 · 22 pilotos · classificação final
Bandeira quadriculada
P2
Charles Leclerc
#16 · Ferrari
P1
Kimi Antonelli
#12 · Mercedes
P3
Max Verstappen
#3 · Red Bull Racing
#PilotoGapVoltaPneu
112Kimi AntonelliMercedesMERVencedor1:49.963S
216Charles LeclercFerrariFER+1.9521:49.414H
33Max VerstappenRed Bull RacingRBR+11.5861:49.791H
444Lewis HamiltonFerrariFER+17.2451:50.619H
581Oscar PiastriMcLarenMCL+18.9881:49.774H
66Isack HadjarRed Bull RacingRBR+23.3071:49.298H
71Lando NorrisMcLarenMCL+24.0141:48.890M
85Gabriel BortoletoAudiAUD+49.141:51.252H
941Arvid LindbladRacing BullsRCB+50.4061:50.574H
1043Franco ColapintoAlpineALP+76.0371:51.197H
1110Pierre GaslyAlpineALP+76.9911:51.130H
1230Liam LawsonRacing BullsRCB+77.5231:51.075H
1327Nico HulkenbergAudiAUD+78.3481:51.169H
1487Oliver BearmanHaasHAA+94.4651:51.511H
1523Alexander AlbonWilliamsWIL+104.6841:52.040H
1655Carlos SainzWilliamsWIL+105.8561:52.197H
1731Esteban OconHaasHAA+110.9251:51.900H
1877Valtteri BottasCadillacCAD+1 volta1:52.796S
1914Fernando AlonsoAston MartinAST+2 voltas1:57.116H
2018Lance StrollAston MartinASTDNF2:9.921S
2111Sergio PerezCadillacCADDNF2:40.889H
2263George RussellMercedesMERDNFn/dM
EsporteFormula 1 · sport_id 2
SessãoCorrida · leg 1/1
Início19 de julho de 2026 · 13:00 UTC
Inscritos22 pilotos · 19 classificados, 3 DNF
CondiçõesPista seca: 17 compostos hard, 3 soft, 2 medium
Construtores11 equipes · unidas por team_id via /seasons/26733?include=teams
Referênciasleague_id 3468 · season_id 26733 · stage_id 77479373 · venue_id 343587
GET /v3/motorsport/fixtures/19615512?include=lineups.driver;results 200 OK
{
  "data": {
    "id": 19615512,
    "sport_id": 2,
    "league_id": 3468,
    "season_id": 26733,
    "venue_id": 343587,
    "name": "Race",
    "starting_at": "2026-07-19 13:00:00",
    "state_id": 5,
    "leg": "1/1",
    "lineups": [
      {
        "player_id": 37920807, "team_id": 276198,
        "driver_name": "Kimi Antonelli", "driver_number": 12, "grid_position": null,
        "driver": { "image_path": "https://cdn.sportmonks.com/images/motorsport/players/7/37920807.png" }
      },
      // … outros 21 pilotos (número, equipe, foto)
      {
        "player_id": 37920804, "team_id": 276189,
        "driver_name": "Charles Leclerc", "driver_number": 16, "grid_position": null
      }
    ],
    "results": [
      { "participant_id": 37920807, "description": "POSITION",      "result": { "position": 1 } },
      { "participant_id": 37920807, "description": "GAP_TO_LEADER", "result": { "gap": "1:24:42.479" } },
      { "participant_id": 37920807, "description": "TIME",          "result": { "time": "1:49.963" } },
      { "participant_id": 37920807, "description": "TYRE",          "result": { "compound": "SOFT" } },
      { "participant_id": 37920804, "description": "POSITION",      "result": { "position": 2 } },
      { "participant_id": 37920804, "description": "INTERVAL",      "result": { "interval": "1.952" } },
      // … 109 linhas de resultado no total: POSITION, GAP_TO_LEADER, INTERVAL, TIME, TYRE por piloto
    ]
  }
}

Usada por 30.000+ desenvolvedores

Case
Case
Case
Case
Case Case Case Case Case Case Case Case Case Case
O sistema

Uma plataforma que transforma jogos em dados prontos para produção

Atrás de cada endpoint existe um pipeline completo: coletar, verificar com pessoas e com máquinas, servir em um formato único e cobrir na escala de um fornecedor grande. É isso que fica embaixo do seu app.

Pipeline de dados verificado

Dados de primeira mão, checados por pessoas e por máquinas.

Placares, eventos e estatísticas vêm direto dos nossos próprios olheiros e de parceiros oficiais de dados em futebol, cricket e Formula 1. Depois cada feed é reconciliado automaticamente e revisado por um time de operações de verdade, 24 horas por dia, então quando uma fonte se contradiz o erro é pego antes de chegar no seu app.

O resultado é 99,99% de uptime e 6,4 bilhões de requisições de API entregues por mês, há 10 anos.

Publique dados em que seus usuários podem confiar no dia do jogo.
Sportmonks · monitor de ingestão
Saúde dos feeds ao vivoatualizado há 3s
99,99% de uptime
6,4 bi requisições / mês · últimos 30 dias
Placar ao vivo & eventosVerificado
Escalações & formaçõesVerificado
Estatísticas de jogo & xGVerificado
2.200+ competições sincronizandoReconciliando
Uma API, um formato

Aprenda uma vez. Use em todos os esportes.

Futebol, cricket e Formula 1 compartilham a mesma autenticação, o mesmo formato de resposta e a mesma linguagem de consulta. Acople exatamente os dados que você precisa com um único ?include=, sem idas e voltas extras.

Cobertura de nível profissional de elencos, estatísticas, escalações, xG, previsões e odds, tudo em uma estrutura previsível que o seu código já entende.

Adicione um esporte sem reescrever a sua integração.
Sportmonks · v3 API
# mesmo formato, qualquer esporteGET /v3/football/fixtures/18535517 ?include=events;lineups;statistics 200 OK · 41 ms{ "data": { "name": "Man City vs Arsenal", "statistics": [{ "xg": 2.14 }], "events": [{ "player": "Haaland" }] }} # troque o esporte, mantenha o padrãoGET /v3/cricket/fixtures ?include=scoreboardsGET /v3/formula1/races ?include=results
Cobertura & escala

A amplitude de um fornecedor grande atrás de um único token.

2.200+ competições de futebol, mais cricket e Formula 1, tudo alcançável com uma única chave. Escudos, elencos e estádios vêm acoplados, então você não fica caçando assets para colocar os times na tela.

Comece com uma competição e cresça para centenas sem contrato novo, integração nova ou migração.

Adicione competições e esportes sem adicionar fornecedores.
Sportmonks · cobertura
Futebol2.200+ Cricket140+ F1completa
6,4 birequisições / mês
10+anos no ar e verificados
1.200+empresas construindo
Escudos, elencos, estádios e fotos de jogadores vêm acoplados a cada entidade, então você não fica caçando assets para colocar os times na tela.
Veja funcionando

Uma API. Tudo o que seus usuários querem ver no dia do jogo.

Escolha o que você está construindo. Cada card abaixo é uma resposta real da Sportmonks, com escudos e fotos de jogadores, no mesmo formato em futebol, cricket e Formula 1.

Placar ao vivo que acompanha o jogo.

Placar e eventos segundo a segundo em milhares de competições, com uma chamada de livescores. Jogo real, direto da API.

  • Gols, cartões e substituições no momento em que acontecem
  • 2.200+ competições de futebol em uma única chamada
  • Verificação 24/7 para o placar nunca sair do trilho
Comece a construir com dados reais, grátis → Sem cartão de crédito. Primeira chamada de API em minutos.
Premier League · 19 de abril de 2026Ao vivo 89'
Escudo do Manchester CityMan City
2 - 1
ArsenalEscudo do Arsenal
Eventos do jogoinclude=events
Rayan Cherki
Rayan Cherki (1-0)assistência de Matheus Nunes
16'
18'
Kai Havertz (1-1)
Kai Havertz
Intervalo · 1-1
46'
Gabriel MartinelliNoni Madueke
Erling Haaland
Erling Haaland (2-1)
65'
+ 12 outros eventos na mesma chamada
Borko Bajic
★★★★★

"The widest coverage out there for both in-play and pre-match events."

Borko BajicCTO at BettingKick.com

Estatísticas profundas do jogo, xG incluído.

Posse de bola, finalizações, passes e gols esperados, acoplados a qualquer jogo com um include. Números reais do mesmo jogo.

  • Estatísticas por time e por jogador
  • Gols esperados, finalizações, passes, duelos
  • Mesmo schema para futebol, cricket e F1
Comece a construir com dados reais, grátis → Sem cartão de crédito. Primeira chamada de API em minutos.
Man City vs ArsenalSTATS
Escudo do Manchester CityMan City
vs
ArsenalEscudo do Arsenal
59%Posse de bola41%
15Finalizações9
5Finalizações no gol3
1,76Gols esperados (xG)1,38
498Passes348
85%Precisão de passe75%
Josip Božić
★★★★★

"Once you start utilising it, you realise that its excellence isn't just superficial, the quality of the data itself stands out."

Josip BožićCEO & Lead Developer, ShiftOneZero

Escalações confirmadas e formações.

Onze inicial, banco, formação, números de camisa e fotos de jogadores, atualizados no momento em que as escalações saem. Abaixo, o onze real do Man City.

  • Onze inicial, reservas e formação
  • Fotos de jogadores, posições e números de camisa
  • Atualizações ao vivo conforme as mudanças são confirmadas
Comece a construir com dados reais, grátis → Sem cartão de crédito. Primeira chamada de API em minutos.
Manchester City4-2-3-1
Onze inicialinclude=lineups.player
Erling Haaland9Haaland
Antoine Semenyo42Semenyo
Rayan Cherki10Cherki
Jérémy Doku11Doku
Bernardo Silva20B. Silva
Rodri16Rodri
Matheus Nunes27M. Nunes
Abdukodir Khusanov45Khusanov
Marc Guéhi15Guéhi
Nico O'Reilly33O'Reilly
Gianluigi Donnarumma25Donnarumma
Banco · 9Trafford · Stones · Aké · Reijnders · Marmoush · N. González · Aït-Nouri · Savinho · Foden
O onze do Arsenal volta na mesma resposta, em um 4-3-3, com números de camisa, posições e fotos.
Pasquale Puzio
★★★★★

"Finding high-quality football and betting data is challenging. This is where Sportmonks has proven to be a great partner."

Pasquale PuzioCo-founder of FantaMaster

Previsões de jogo, prontas para exibir.

Probabilidades de resultado, de gols e de ambas as equipes marcarem, construídas sobre uma década de dados verificados. Abaixo, valores reais de previsão.

  • Probabilidades de vitória, empate e derrota
  • Over/under e ambas as equipes marcam
  • Construídas sobre uma década de histórico de jogos
Comece a construir com dados reais, grátis → Sem cartão de crédito. Primeira chamada de API em minutos.
Arsenal vs Newcastle · pre-matchPREVISÃO
Escudo do ArsenalArsenal
vs
NewcastleEscudo do Newcastle United
Resultado finalinclude=predictions
Vitória do Arsenal64%
Empate20%
Vitória do Newcastle14%
Over 2,5 gols · Ambas as equipes marcam55% · 49%
Ahmet Sayarlioglu
★★★★★

"The way the API is structured and documented makes it naturally compatible with how modern development works, including AI-assisted coding and automated data pipelines."

Ahmet SayarliogluCo-Founder, ScoutsLand

Classificação ao vivo, artilharia e mais.

Tabelas completas com sequência recente, saldo de gols e pontos, atualizadas conforme os resultados saem. Abaixo, a tabela real da Premier League.

  • Posições, pontos e sequência recente
  • Artilharia, assistências e cartões
  • Escudos incluídos, sem caçar assets
Comece a construir com dados reais, grátis → Sem cartão de crédito. Primeira chamada de API em minutos.
Premier League · 2025/26TABELA
Classificaçãoinclude=participant
1Escudo do ArsenalArsenal85
2Escudo do Manchester CityManchester City78
3Escudo do Manchester UnitedManchester United71
4Escudo do Aston VillaAston Villa65
5Escudo do LiverpoolLiverpool60
Eglė Neumann
★★★★★

"Sportmonks feels like a partner rather than just a service. The support team is fast, helpful, and actually understands what you're trying to achieve."

Eglė NeumannCo-Founder, ScoutsLand

E muito mais com a mesma chave.

Odds, transferências, artilharia, técnicos, estádios, canais de TV e mais, tudo atrás de um token e de um formato previsível.

  • Odds pre-match e in-play
  • Transferências, técnicos, estádios, TV
  • Novos dados adicionados continuamente
Comece a construir com dados reais, grátis → Sem cartão de crédito. Primeira chamada de API em minutos.
Uma API · um tokenCOBERTURA
3
esportes
2.200+
competições
40+
includes
Atrás da sua chave1.200+ empresas
odds · classificação · artilharia · transferências · técnicos · árbitros · estádios · canais de TV · elencos · rodadas · calendários
Borko Bajic
★★★★★

"The widest coverage out there for both in-play and pre-match events."

Borko BajicCTO at BettingKick.com
O caminho da integração

Cadastre-se agora, dados ao vivo em minutos

A maioria dos projetos de dados esportivos empaca antes de a primeira requisição funcionar. Aqui não. Não tem call de vendas, não tem reunião de onboarding e não tem espera por credenciais. Você se cadastra e em minutos já está puxando dados reais.

Três passos levam você de uma conta nova até uma integração no ar e em escala. Self-service do começo ao fim, com uma pessoa de verdade para chamar se você travar.

01

Crie sua conta

Token na hora, sem cartão de crédito, sem data de validade

Cadastre-se e receba na hora um token de API funcionando. O plano gratuito já entrega dados reais para você construir em cima, então dá para provar que a API serve antes de decidir qualquer coisa.

  • Cadastro self-service em menos de um minuto
  • Token na hora, sem passar por compras
02

Dados reais em minutos

A primeira resposta ao vivo minutos depois do cadastro

Copie uma requisição dos docs ou da coleção do Postman, coloque seu token e os dados reais começam a fluir. Um único ?include= traz eventos, escalações, estatísticas, previsões ou odds para qualquer jogo. Se você sabe fazer uma requisição HTTP, você sabe usar a Sportmonks.

  • Exemplos de copiar e colar em JS, Python, PHP e Java
  • Coleção do Postman e um AI API coach
03

Construa, publique e cresça

Do protótipo à produção, e depois cresça no mesmo código

Monte seu próprio front end ou encaixe um widget hospedado, e entre no ar com 99,99% de uptime, feeds verificados e um contato fixo de CS. Cresça para mais competições, mais tipos de dados ou um esporte novo inteiro sem reescrever sua integração nem trocar de fornecedor.

  • Construa sua própria UI ou embede um widget
  • Adicione cricket ou F1 com a mesma autenticação, sem mínimos
Comece pelo passo 1, é grátis → Sem cartão de crédito. Primeira chamada em minutos.
Prova

Alguns números

1.200+ empresas constroem na Sportmonks. Alguns dos números por trás delas.

60%
De desenvolvimento mais rápido
Botbrains, narração por IA
15K+
Usuários em uma ferramenta de betting feita por uma pessoa só
Fine Line
7+
Anos de Sportmonks, sem problemas graves
BF Bot Manager
60K
Torcedores de futebol por mês
Fotboll.com
6,4 bi
Requisições de API entregues por mês
Sportmonks
Fantasy
"Sportmonks has proven to be a great partner."

Finding high-quality football and betting data is challenging. When available, it is often either too expensive or difficult to integrate. This is where Sportmonks has proven to be a great partner.

P
PasqualeCo-founder, FantaMaster
Plataforma de dados
"The quality of the data itself stands out."

Once you start utilising it, you realise that its excellence isn't just superficial, the quality of the data itself stands out.

JB
Josip BožićCEO, ShiftOneZero
IA & automação
"Naturally compatible with how modern development works."

The way the API is structured and documented makes it naturally compatible with how modern development works, including AI-assisted coding and automated data pipelines.

AS
Ahmet SayarliogluCo-founder, ScoutsLand
Planos & preços

Preços transparentes que crescem com você

Nossos preços são públicos, compare à vontade. Todo plano dá acesso completo aos dados profissionais das competições que você escolher. Comece no plano gratuito e atualize quando o seu produto crescer.

Sem contrato, sem volume mínimo Plano gratuito, mais 14 dias de teste nos planos pagos Aumente ou reduza quando quiser
Suporte que responde

A única API de dados esportivos com gente de verdade atrás dela

Fornecedores enterprise se escondem atrás de gerentes de conta. APIs baratas, atrás de filas de ticket. Na Sportmonks você tem um contato fixo que conhece o seu produto e responde quando um jogo aparece estranho dez minutos antes do apito inicial.

  • ✓Suporte humano 7 dias por semana, por e-mail, telefone e LinkedIn
  • ✓Um contato fixo de CS, não um número de ticket
  • ✓Respostas de quem mexe com esses dados todos os dias
Fale com uma pessoa →
Gente de verdade, 7 dias por semana O time da Sportmonks trabalhando
API de dados esportivos, perguntas frequentes

As perguntas que devs realmente fazem sobre a API de dados esportivos

Respostas rápidas antes de você se cadastrar. Quer a versão longa? Está toda na documentação para desenvolvedores.

O que é uma API de dados esportivos?

Uma API de dados esportivos é um serviço que você chama por HTTP para receber dados esportivos estruturados: placar ao vivo, jogos, estatísticas, escalações, classificação, odds e previsões, em JSON que a sua aplicação usa direto, em vez de raspar sites ou manter feeds por conta própria. A Sportmonks é uma REST API que cobre futebol, cricket e Formula 1, tudo em um formato único.

Você manda uma requisição com o seu token e recebe dados limpos em segundos. Veja funcionando nos docs.

Quais esportes a Sportmonks cobre?

Três esportes hoje: futebol (2.200+ competições e copas no mundo todo, mais xG, previsões e odds), cricket (140+ competições em 30+ países, com dados bola a bola) e Formula 1 (todas as corridas da temporada, com tempos de volta, pilotos, equipes e classificação).

O futebol é o produto principal e o mais profundo, mas os três rodam na mesma estrutura de API, então o que você aprende em um vale para os outros.

Existe plano gratuito?

Sim. Crie uma conta no My Sportmonks e o plano gratuito de futebol libera na hora, com todas as features de dados na Superliga Dinamarquesa e na Scottish Premiership, sem cartão de crédito e sem data de validade. Todo plano pago também vem com 14 dias de teste grátis, uma vez.

De um jeito ou de outro, cerca de cinco minutos depois do cadastro você já tem um token de API funcionando e dados reais.

Que formato a API retorna: REST, JSON ou GraphQL?

A Sportmonks é uma REST API que devolve JSON. Todo endpoint aceita o parâmetro ?include=, que carrega recursos relacionados (escalações, eventos, estatísticas, odds) no mesmo request. Uma chamada típica de match centre devolve um objeto de fixture com tudo pendurado nele, em vez de cinco chamadas em sequência. Com os parâmetros de filtro e ordenação você pede só os campos que precisa.

Exemplos de código em JavaScript, Python, PHP e Java, mais as coleções do Postman, estão nos docs.

Quão confiáveis são os dados?

O uptime é de 99,99% em todo o produto, monitorado sem parar, inclusive no fim de semana, quando a maioria dos jogos acontece, e entregamos 6,4 bilhões de requisições por mês. Eventos ao vivo como gols, cartões e substituições normalmente aparecem poucos segundos depois da transmissão, e os dados detalhados passam por uma verificação 24/7 do nosso próprio time de data ops, com checagens automáticas por cima. Ou seja: o evento é confirmado antes de ser publicado, em vez de corrigido depois.

O status atual está sempre na página de status da API.

Preciso ser desenvolvedor para usar?

Para construir direto na API, sim: você faz requisições HTTP e o parse do JSON. Se você preferir não construir, temos widgets plug-and-play de placar ao vivo, competições e times, que você embeda com um snippet, sem backend e sem scraping.

E, seja qual for o caminho, o suporte é humano: gente de verdade 7 dias por semana, mais um contato fixo quando você entra em um plano.

Comece hoje na API de dados esportivos

Cadastre-se, pegue seu token de API e faça a primeira chamada, tudo na mesma sessão. Futebol, cricket ou F1. Gente de verdade disponível 7 dias por semana se você precisar de ajuda.

Plano gratuito incluído · 14 dias de teste nos planos pagos · Cancele quando quiser

O que é a Sportmonks

A API de dados esportivos mais acessível do mercado

A Sportmonks é uma API de dados esportivos que entrega a desenvolvedores e empresas placar ao vivo, estatísticas, escalações, xG, odds e previsões de futebol, cricket e Formula 1 por meio de uma única REST API uniforme que devolve JSON. São 2.200+ competições e copas de futebol, 140+ competições de cricket e a temporada completa de Formula 1, com 99,99% de uptime e 6,4 bilhões de requisições entregues por mês. Mais de 30.000 desenvolvedores e 1.200 empresas usam a Sportmonks para rodar apps de placar ao vivo, fantasy games, produtos de betting, ferramentas de analytics e sites de mídia. Diferente dos feeds enterprise com preço fora do alcance, ou das APIs baratas que caem sob carga, a Sportmonks junta dados de nível profissional com preços transparentes, plano gratuito e suporte humano 7 dias por semana.

Comece pela API de Futebol, pela API de Cricket ou pela API de Formula One, ou leia a documentação para desenvolvedores.

2.200+ competições de futebol 99,99% de uptime 6,4 bi requisições / mês 30.000+ desenvolvedores