VLRdevAPI

Live Matches

Get currently live matches from vlr.gg with team details and status.

matches.live() returns all matches currently in progress on vlr.gg.

Signature

matches.live() -> LiveMatchesPage

Returns - LiveMatchesPage

Prop

Type

LiveMatchEntry Fields

Prop

Type

TeamInLiveMatch Fields

Prop

Type

Examples

Get all live matches

Retrieve all currently live matches with team and event details.

import vlrdevapi

results = vlrdevapi.matches.live()
if not results.matches:
    print("No live matches right now")
else:
    for match in results.matches:
        t1 = match.team1.name if match.team1 else "TBD"
        t2 = match.team2.name if match.team2 else "TBD"
        print(f"LIVE: {t1} vs {t2} ({match.event} - {match.stage})")

Check for live matches by event

Filter live matches to find those from a specific tournament or event.

import vlrdevapi

results = vlrdevapi.matches.live()
found = False
for match in results.matches:
    if "champions" in match.event.lower():
        t1 = match.team1.tag if match.team1 else "?"
        t2 = match.team2.tag if match.team2 else "?"
        print(f"{t1} vs {t2} is live!")
        found = True
if not found:
    print("(no Champions matches live right now)")

Last updated on

On this page