Usage Guide¤
This quickstart assumes you know how to use AsyncIO and write asynchronous code in Python.
Getting Player Info¤
from sendou import Client
client = Client("API_KEY")
player = await client.get_user("USER_ID")
Getting Calendar Entries¤
from sendou import Client
client = Client("API_KEY")
tournament = await client.get_calendar("2023", "5")
Getting Tournament Info¤
from sendou import Client
client = Client("API_KEY")
tournament = await client.get_tournament("TOURNAMENT_ID")
Getting Tournament Teams¤
from sendou import Client
client = Client("API_KEY")
tournament = await client.get_tournament("TOURNAMENT_ID")
teams = await tournament.get_teams()
Get Player from Team member¤
from sendou import Client
client = Client("API_KEY")
tournament = await client.get_tournament("TOURNAMENT_ID")
teams = await tournament.get_teams()
for team in teams:
for member in team.members:
player = await member.get_player()
Getting Tournament Bracket(s)¤
from sendou import Client
client = Client("API_KEY")
tournament = await client.get_tournament("TOURNAMENT_ID")
for bracket in tournament.brackets:
bracket_data = await bracket.get_data()
Getting Tournament Match Info¤
Note: This is not linked to the bracket. You need to know the match ID.
(This will be updated in future when documentation is updated)
from sendou import Client
client = Client("API_KEY")
match = await client.get_tournament_matches("Match_ID")