Partidas Finalizadas da Equipe (Team Completed Matches)
Obtenha o histórico de partidas concluídas de uma equipe com placares, adversários, vitória/derrota e contexto de torneio.
team.completed_matches(team_id) retorna o histórico de partidas finalizadas de uma equipe no vlr.gg.
Por padrão, retorna as primeiras 50 partidas (primeira página do vlr.gg). Defina limit para buscar mais, ou utilize return_all=True para buscar todas as páginas.
Assinatura
team.completed_matches(
team_id: int,
limit: int = 50,
return_all: bool = False,
) -> TeamCompletedMatchesParâmetros
Prop
Type
Retorno - TeamCompletedMatches
Prop
Type
Campos de TeamCompletedMatchEntry
Prop
Type
Campos de OpponentInCompletedMatch
Prop
Type
Exemplos
Resultados recentes
import vlrdevapi
history = vlrdevapi.team.completed_matches(team_id=2593)
print(f"Partidas finalizadas da equipe {history.team_id}:")
for m in history.matches[:10]:
result = "VENCEU" if m.is_win else "derrota"
opp = m.opponent.name if m.opponent else "A definir"
round_label = " ".join(part for part in (m.stage, m.bracket) if part)
print(
f" {m.team_score} - {m.opponent_score} vs {opp} "
f"({result}) - {m.event} {round_label}"
)Análise de vitórias e derrotas
import vlrdevapi
history = vlrdevapi.team.completed_matches(team_id=2593)
wins = sum(1 for m in history.matches if m.is_win)
losses = sum(1 for m in history.matches if not m.is_win)
total = wins + losses
pct = wins / total * 100 if total else 0
print(f"{wins}V - {losses}D ({pct:.0f}% taxa de vitória) em {total} partidas")Acesso curried
import vlrdevapi
team = vlrdevapi.team(2593)
history = team.completed_matches()
for m in history.matches[:5]:
tag = m.opponent.tag if m.opponent else "TBD"
print(f"{'V' if m.is_win else 'D'} {m.team_score}-{m.opponent_score} vs {tag}")Última atualização em