valo_api_official package
Subpackages
- valo_api_official.endpoints package
- Submodules
- valo_api_official.endpoints.account module
- valo_api_official.endpoints.active_shards module
- valo_api_official.endpoints.content module
- valo_api_official.endpoints.leaderboard module
- valo_api_official.endpoints.match_details module
- valo_api_official.endpoints.match_history module
- valo_api_official.endpoints.recent_matches module
- valo_api_official.endpoints.status module
- Module contents
get_account_by_name_v1()get_account_by_name()get_account_by_puuid_v1()get_account_by_puuid()get_active_shards_v1()get_active_shards()get_content_v1()get_content()get_leaderboard_v1()get_leaderboard()get_match_details_v1()get_match_details()get_match_history_v1()get_match_history()get_recent_matches_v1()get_recent_matches()get_status_v1()get_status()
- valo_api_official.exceptions package
- valo_api_official.responses package
- Submodules
- valo_api_official.responses.account module
- valo_api_official.responses.active_shards module
- valo_api_official.responses.content module
EntityActContentV1ContentV1.versionContentV1.charactersContentV1.mapsContentV1.chromasContentV1.skinsContentV1.skinLevelsContentV1.equipsContentV1.gameModesContentV1.spraysContentV1.sprayLevelsContentV1.charmsContentV1.charmLevelsContentV1.playerCardsContentV1.playerTitlesContentV1.actsContentV1.ceremonies
- valo_api_official.responses.error_response module
- valo_api_official.responses.leaderboard module
- valo_api_official.responses.match_details module
MatchInfoPlayerAbilityCastsPlayerStatsMatchPlayersMatchTeamLocationPlayerLocationsKillFinishingDamagePlayerKillsPlayerDamagePlayerEconomyPlayerAbilityEffectsRoundPlayerStatsMatchRoundResultsMatchRoundResults.roundNumMatchRoundResults.roundResultMatchRoundResults.roundCeremonyMatchRoundResults.winningTeamMatchRoundResults.plantRoundTimeMatchRoundResults.plantLocationMatchRoundResults.plantSiteMatchRoundResults.defuseRoundTimeMatchRoundResults.defuseLocationMatchRoundResults.playerStatsMatchRoundResults.roundResultCodeMatchRoundResults.bombPlanterMatchRoundResults.bombDefuserMatchRoundResults.plantPlayerLocationsMatchRoundResults.defusePlayerLocations
MatchDetailsV1
- valo_api_official.responses.match_history module
- valo_api_official.responses.recent_matches module
- valo_api_official.responses.status module
- Module contents
- valo_api_official.utils package
Submodules
valo_api_official.config module
Classes:
|
- class Config
Bases:
objectAttributes:
-
NEAREST_CLUSTER:
str= 'europe'
-
NEAREST_CLUSTER_SHORT:
str= 'eu'
-
USER_AGENT:
str= 'Python Valorant API Wrapper'
-
ALL_REGIONS:
List[str] = ['eu', 'na', 'ap', 'kr', 'latam', 'br']
-
ALL_LOCALS:
List[str] = ['ar-AE', 'de-DE', 'en-US', 'es-ES', 'es-MX', 'fr-FR', 'id-ID', 'it-IT', 'ja-JP', 'ko-KR', 'pl-PL', 'pt-BR', 'ru-RU', 'th-TH', 'tr-TR', 'vi-VN', 'zh-CN', 'zh-TW']
-
NEAREST_CLUSTER:
valo_api_official.endpoints_config module
Classes:
- class EndpointsConfig
Bases:
objectAttributes:
- ACCOUNT_BY_PUUID = 'https://europe.api.riotgames.com/riot/account/{version}/accounts/by-puuid/{puuid}'
- ACCOUNT_BY_NAME = 'https://europe.api.riotgames.com/riot/account/{version}/accounts/by-riot-id/{name}/{tag}'
- ACTIVE_SHARDS = 'https://europe.api.riotgames.com/riot/account/{version}/active-shards/by-game/{game}/by-puuid/{puuid}'
- CONTENT = 'https://eu.api.riotgames.com/val/content/{version}/contents'
- STATUS = 'https://{region}.api.riotgames.com/val/status/{version}/platform-data'
- LEADERBOARD = 'https://{region}.api.riotgames.com/val/ranked/{version}/leaderboards/by-act/{act_id}'
- MATCH_DETAILS = 'https://{region}.api.riotgames.com/val/match/{version}/matches/{match_id}'
- MATCH_HISTORY = 'https://{region}.api.riotgames.com/val/match/{version}/matchlists/by-puuid/{puuid}'
- RECENT_MATCHES = 'https://{region}.api.riotgames.com/val/match/{version}/recent-matches/by-queue/{queue}'
- RAW = '/valorant/{version}/raw'
- STORE_FEATURED = '/valorant/{version}/store-featured'
- STORE_OFFERS = '/valorant/{version}/store-offers'
- VERSION_INFO = '/valorant/{version}/version/{region}'
- WEBSITE = '/valorant/{version}/website/{countrycode}'
- MMR_DETAILS_BY_PUUID = '/valorant/{version}/by-puuid/mmr/{region}/{puuid}'
- MMR_DETAILS_BY_NAME = '/valorant/{version}/mmr/{region}/{name}/{tag}'
- MMR_HISTORY_BY_PUUID = '/valorant/{version}/by-puuid/mmr-history/{region}/{puuid}'
- MMR_HISTORY_BY_NAME = '/valorant/{version}/mmr-history/{region}/{name}/{tag}'
- CROSSHAIR = '/valorant/{version}/crosshair/generate'
Module contents
Functions:
|
Sets the API key to use for all API requests. |
- set_api_key(api_key)
Sets the API key to use for all API requests.
- Parameters:
api_key (
str) – The API key to use.