VLRdevAPI

Team Info

Fetch team information - name, tag, country, logos, social media links, and predecessor/successor teams.

team.info(team_id) returns detailed information for a team on vlr.gg.

Signature

team.info(team_id: int) -> TeamInfo

Parameters

Prop

Type

Returns - TeamInfo

Prop

Type

TeamSocial Fields

Prop

Type

TeamSuccessor Fields

Prop

Type

Examples

Basic team lookup

Fetch the team's name, tag, country, and logo URLs.

import vlrdevapi

info = vlrdevapi.team.info(team_id=2593)
print(f"{info.name} ({info.tag})")
print(f"Country: {info.country}")
print(f"Active: {info.is_active}")
print(f"Light logo: {info.light_logo_url}")
print(f"Dark logo: {info.dark_logo_url}")

Print all social media profiles linked to the team.

import vlrdevapi

info = vlrdevapi.team.info(team_id=2593)
if info.socials:
    for s in info.socials:
        print(f"{s.name}: {s.url}")
else:
    print("No social links listed")

Team lineage

Some teams have predecessors (previous org) or successors (rebranded to). The previous_teams and current_teams fields capture this lineage.

import vlrdevapi

info = vlrdevapi.team.info(team_id=682)
prev = ', '.join(t.name for t in info.previous_teams) if info.previous_teams else "(none)"
curr = ', '.join(t.name for t in info.current_teams) if info.current_teams else "(none)"
print(f"Previously known as: {prev}")
print(f"Now known as: {curr}")

Curried access

Access team info using the curried team() shorthand.

import vlrdevapi

team = vlrdevapi.team(2593)
info = team.info()
print(f"{info.name} ({info.tag}) - {info.country}")

Last updated on

On this page