3.0.0 • Published 5 years ago

@datafire/sportsdata_lol_v3_stats v3.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@datafire/sportsdata_lol_v3_stats

Client library for LoL v3 Stats

Installation and Usage

npm install --save @datafire/sportsdata_lol_v3_stats
let sportsdata_lol_v3_stats = require('@datafire/sportsdata_lol_v3_stats').create({
  apiKeyHeader: "",
  apiKeyQuery: ""
});

.then(data => {
  console.log(data);
});

Description

LoL v3 Stats

Actions

MembershipsActive

Memberships (Active)

sportsdata_lol_v3_stats.MembershipsActive({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

AreasCountries

Areas (Countries)

sportsdata_lol_v3_stats.AreasCountries({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

  • output array

BoxScore

Games by Date

sportsdata_lol_v3_stats.BoxScore({
  "format": "",
  "gameid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • gameid required string: Unique FantasyData Game ID.

Output

BoxScoresByDate

Games by Date

sportsdata_lol_v3_stats.BoxScoresByDate({
  "format": "",
  "date": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • date required string: The date of the game(s).

Output

Champions

Areas (Countries)

sportsdata_lol_v3_stats.Champions({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

CompetitionFixturesLeagueDetails

Competition Fixtures (League Details)

sportsdata_lol_v3_stats.CompetitionFixturesLeagueDetails({
  "format": "",
  "competitionid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • competitionid required string: A LoL competition/league unique CompetitionId. Possible values include: 100000019, etc.

Output

CompetitionsLeagues

Competitions (Leagues)

sportsdata_lol_v3_stats.CompetitionsLeagues({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

GamesByDate

Games by Date

sportsdata_lol_v3_stats.GamesByDate({
  "format": "",
  "date": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • date required string: The date of the game(s).

Output

  • output array

MembershipsHistorical

Memberships (Historical)

sportsdata_lol_v3_stats.MembershipsHistorical({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

MembershipsByTeamHistorical

Memberships by Team (Historical)

sportsdata_lol_v3_stats.MembershipsByTeamHistorical({
  "format": "",
  "teamid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • teamid required string: Unique FantasyData Team ID.

Output

Items

Competitions (Leagues)

sportsdata_lol_v3_stats.Items({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

  • output array

MembershipsByTeamActive

Memberships by Team (Active)

sportsdata_lol_v3_stats.MembershipsByTeamActive({
  "format": "",
  "teamid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • teamid required string: Unique FantasyData Team ID.

Output

Player

Player

sportsdata_lol_v3_stats.Player({
  "format": "",
  "playerid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • playerid required string: Unique FantasyData Player ID.

Output

Players

Players

sportsdata_lol_v3_stats.Players({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

PlayersByTeam

Players by Team

sportsdata_lol_v3_stats.PlayersByTeam({
  "format": "",
  "teamid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • teamid required string: Unique FantasyData Team ID.

Output

Schedule

Schedule

sportsdata_lol_v3_stats.Schedule({
  "format": "",
  "roundid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • roundid required string: Unique FantasyData Round ID. RoundIDs can be found in the Competitions and Competition Details endpoints.

Output

  • output array

SeasonTeams

Season Teams

sportsdata_lol_v3_stats.SeasonTeams({
  "format": "",
  "seasonid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • seasonid required string: Unique FantasyData Season ID. SeasonIDs can be found in the Competitions and Competition Details endpoints.

Output

Spells

Areas (Countries)

sportsdata_lol_v3_stats.Spells({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

Standings

Standings

sportsdata_lol_v3_stats.Standings({
  "format": "",
  "roundid": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.
    • roundid required string: Unique FantasyData Round ID. RoundIDs can be found in the Competitions and Competition Details endpoints.

Output

Teams

Teams

sportsdata_lol_v3_stats.Teams({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

  • output array

Venues

Venues

sportsdata_lol_v3_stats.Venues({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: xml, json): Desired response format. Valid entries are XML or JSON.

Output

Definitions

Area

  • Area object
    • AreaId integer
    • CountryCode string
    • Name string

BoxScore

Champion

  • Champion object
    • Armor number
    • ArmorPerLevel number
    • Attack number
    • AttackDamage number
    • AttackDamagePerLevel number
    • AttackRange number
    • AttackSpeedOffset number
    • ChampionId integer
    • Defense number
    • Difficulty number
    • Hp number
    • HpRegen number
    • HpRegenPerLevel number
    • HpUpPerLevel number
    • Magic number
    • MoveSpeed number
    • Mp number
    • MpRegen number
    • MpRegenPerLevel number
    • MpUpPerLevel number
    • Name string
    • SpellBlock number
    • SpellBlockPerLevel number
    • Title string

ChampionInfo

  • ChampionInfo object
    • ChampionId integer
    • Name string
    • Title string

Competition

  • Competition object
    • AreaId integer
    • AreaName string
    • CompetitionId integer
    • Format string
    • Gender string
    • Name string
    • PlayerStatsCoverage boolean
    • Seasons array
    • Type string

CompetitionDetail

  • CompetitionDetail object
    • AreaId integer
    • AreaName string
    • CompetitionId integer
    • CurrentSeason Season
    • Format string
    • Games array
    • Gender string
    • Name string
    • PlayerStatsCoverage boolean
    • Seasons array
    • Teams array
    • Type string

Game

  • Game object
    • BestOf string
    • DateTime string
    • Day string
    • DrawMoneyLine integer
    • GameId integer
    • Group string
    • IsClosed boolean
    • PointSpread number
    • RoundId integer
    • Season integer
    • SeasonType integer
    • Status string
    • TeamAId integer
    • TeamAKey string
    • TeamAMoneyLine integer
    • TeamAName string
    • TeamAPointSpreadPayout integer
    • TeamAScore integer
    • TeamBId integer
    • TeamBKey string
    • TeamBMoneyLine integer
    • TeamBName string
    • TeamBPointSpreadPayout integer
    • TeamBScore integer
    • Updated string
    • UpdatedUtc string
    • VenueId integer
    • VenueType string
    • Week integer
    • Winner string

Item

  • Item object
    • GoldBase integer
    • GoldSell integer
    • GoldTotal integer
    • ItemId integer
    • Name string

Match

  • Match object
    • GameId integer
    • GameVersion string
    • MapName string
    • MatchBans array
    • Number integer
    • PlayerMatches array
    • TeamMatches array
    • WinningTeamId integer

MatchBan

  • MatchBan object
    • Champion ChampionInfo
    • ChampionId integer
    • MatchId integer
    • TeamId integer

Membership

  • Membership object
    • Active boolean
    • EndDate string
    • MembershipId integer
    • PlayerId integer
    • PlayerName string
    • StartDate string
    • TeamArea string
    • TeamId integer
    • TeamName string
    • Updated string

Player

  • Player object
    • BirthCity string
    • BirthCountry string
    • BirthDate string
    • CommonName string
    • FirstName string
    • Gender string
    • LastName string
    • MatchName string
    • Nationality string
    • PlayerId integer
    • Position string
    • Updated string

PlayerGame

  • PlayerGame object
    • Assists number
    • CombatPlayerScore number
    • DateTime string
    • Day string
    • Deaths number
    • DoubleKills number
    • FantasyPoints number
    • GameId integer
    • Games integer
    • GoldEarned number
    • GoldSpent number
    • InhibitorKills number
    • IsClosed boolean
    • KillingSpree number
    • Kills number
    • LargestCriticalStrike number
    • LargestKillingSpree number
    • LargestMultiKill number
    • LongestTimeSpentLiving number
    • MagicDamageDealt number
    • MagicDamageDealtToChampions number
    • MagicDamageTaken number
    • MatchName string
    • Matches integer
    • Name string
    • NeutralMinionsKIlled number
    • NeutralMinionsKIlledTeamJungle number
    • NeutralMinionsKilledEnemyJungle number
    • ObjectivePlayerScore number
    • Opponent string
    • OpponentId integer
    • PentaKills number
    • PhysicalDamageDealt number
    • PhysicalDamageDealtToChampions number
    • PhysicalDamageTaken number
    • PlayerId integer
    • Position string
    • QuadraKills number
    • SightWardsBoughtInGame number
    • Team string
    • TeamId integer
    • TenKillsOrAssists number
    • TotalDamageDealt number
    • TotalDamageDealtToChampions number
    • TotalDamageTaken number
    • TotalHeal number
    • TotalMinionsKilled number
    • TotalPlayerScore number
    • TotalTimeCrowdControlDealt number
    • TotalUnitsHealed number
    • TripleKills number
    • TrueDamageDealt number
    • TrueDamageDealtToChampions number
    • TrueDamageTaken number
    • TurretKills number
    • UnrealKills number
    • Updated string
    • VisionWardsBoughtInGame number
    • WardsKilled number
    • WardsPlaced number

PlayerMatch

  • PlayerMatch object
    • Assists number
    • Champion ChampionInfo
    • ChampionId integer
    • ChampionLevel integer
    • CombatPlayerScore number
    • DateTime string
    • Day string
    • Deaths number
    • DoubleKills number
    • FantasyPoints number
    • GameId integer
    • Games integer
    • GoldEarned number
    • GoldSpent number
    • InhibitorKills number
    • IsClosed boolean
    • Items array
    • KillingSpree number
    • Kills number
    • Lane string
    • LargestCriticalStrike number
    • LargestKillingSpree number
    • LargestMultiKill number
    • LongestTimeSpentLiving number
    • MagicDamageDealt number
    • MagicDamageDealtToChampions number
    • MagicDamageTaken number
    • MatchId integer
    • MatchName string
    • Matches integer
    • Name string
    • NeutralMinionsKIlled number
    • NeutralMinionsKIlledTeamJungle number
    • NeutralMinionsKilledEnemyJungle number
    • ObjectivePlayerScore number
    • Opponent string
    • OpponentId integer
    • PentaKills number
    • PhysicalDamageDealt number
    • PhysicalDamageDealtToChampions number
    • PhysicalDamageTaken number
    • PlayerId integer
    • Position string
    • QuadraKills number
    • Role string
    • SightWardsBoughtInGame number
    • Spells array
    • Team string
    • TeamId integer
    • TenKillsOrAssists number
    • TotalDamageDealt number
    • TotalDamageDealtToChampions number
    • TotalDamageTaken number
    • TotalHeal number
    • TotalMinionsKilled number
    • TotalPlayerScore number
    • TotalTimeCrowdControlDealt number
    • TotalUnitsHealed number
    • TripleKills number
    • TrueDamageDealt number
    • TrueDamageDealtToChampions number
    • TrueDamageTaken number
    • TurretKills number
    • UnrealKills number
    • Updated string
    • VisionWardsBoughtInGame number
    • WardsKilled number
    • WardsPlaced number

Round

  • Round object
    • CurrentRound boolean
    • CurrentWeek integer
    • EndDate string
    • Name string
    • RoundId integer
    • Season integer
    • SeasonId integer
    • SeasonType integer
    • StartDate string
    • Type string

Season

  • Season object
    • CompetitionId integer
    • CompetitionName string
    • CurrentSeason boolean
    • EndDate string
    • Name string
    • Rounds array
    • Season integer
    • SeasonId integer
    • StartDate string

SeasonTeam

  • SeasonTeam object
    • Active boolean
    • Gender string
    • SeasonId integer
    • SeasonTeamId integer
    • Team Team
    • TeamId integer
    • TeamName string
    • Type string

Spell

  • Spell object
    • Name string
    • SpellId integer

Standing

  • Standing object
    • Games integer
    • Group string
    • Losses integer
    • Name string
    • Points integer
    • RoundId integer
    • ScoreAgainst integer
    • ScoreDifference integer
    • ScoreFor integer
    • StandingId integer
    • TeamId integer
    • Wins integer
    • Order integer

Team

  • Team object
    • Active boolean
    • AreaId integer
    • AreaName string
    • Email string
    • Facebook string
    • Founded integer
    • Gender string
    • Instagram string
    • Name string
    • PrimaryColor string
    • QuaternaryColor string
    • SecondaryColor string
    • ShortName string
    • TeamId integer
    • TertiaryColor string
    • Twitter string
    • Type string
    • Website string
    • YouTube string
    • Key string

TeamDetail

  • TeamDetail object
    • Active boolean
    • AreaId integer
    • AreaName string
    • Email string
    • Facebook string
    • Founded integer
    • Gender string
    • Instagram string
    • Name string
    • Players array
    • PrimaryColor string
    • QuaternaryColor string
    • SecondaryColor string
    • ShortName string
    • TeamId integer
    • TertiaryColor string
    • Twitter string
    • Type string
    • Website string
    • YouTube string
    • Key string

TeamGame

  • TeamGame object
    • Assists number
    • CombatPlayerScore number
    • DateTime string
    • Day string
    • Deaths number
    • DoubleKills number
    • FantasyPoints number
    • FirstBaron number
    • FirstBlood number
    • FirstDragon number
    • FirstInhibitor number
    • FirstRiftHerald number
    • FirstTower number
    • GameId integer
    • Games integer
    • GoldEarned number
    • GoldSpent number
    • InhibitorKills number
    • IsClosed boolean
    • KillingSpree number
    • Kills number
    • LargestCriticalStrike number
    • LargestKillingSpree number
    • LargestMultiKill number
    • LongestTimeSpentLiving number
    • MagicDamageDealt number
    • MagicDamageDealtToChampions number
    • MagicDamageTaken number
    • MatchName string
    • Matches integer
    • Name string
    • NeutralMinionsKIlled number
    • NeutralMinionsKIlledTeamJungle number
    • NeutralMinionsKilledEnemyJungle number
    • ObjectivePlayerScore number
    • Opponent string
    • OpponentId integer
    • PentaKills number
    • PhysicalDamageDealt number
    • PhysicalDamageDealtToChampions number
    • PhysicalDamageTaken number
    • PlayerId integer
    • Position string
    • QuadraKills number
    • SightWardsBoughtInGame number
    • Team string
    • TeamId integer
    • TenKillsOrAssists number
    • TotalDamageDealt number
    • TotalDamageDealtToChampions number
    • TotalDamageTaken number
    • TotalHeal number
    • TotalMinionsKilled number
    • TotalPlayerScore number
    • TotalTimeCrowdControlDealt number
    • TotalUnitsHealed number
    • TripleKills number
    • TrueDamageDealt number
    • TrueDamageDealtToChampions number
    • TrueDamageTaken number
    • TurretKills number
    • UnrealKills number
    • Updated string
    • VisionWardsBoughtInGame number
    • WardsKilled number
    • WardsPlaced number

TeamMatch

  • TeamMatch object
    • Assists number
    • CombatPlayerScore number
    • DateTime string
    • Day string
    • Deaths number
    • DoubleKills number
    • FantasyPoints number
    • FirstBaron number
    • FirstBlood number
    • FirstDragon number
    • FirstInhibitor number
    • FirstRiftHerald number
    • FirstTower number
    • GameId integer
    • Games integer
    • GoldEarned number
    • GoldSpent number
    • InhibitorKills number
    • IsClosed boolean
    • KillingSpree number
    • Kills number
    • LargestCriticalStrike number
    • LargestKillingSpree number
    • LargestMultiKill number
    • LongestTimeSpentLiving number
    • MagicDamageDealt number
    • MagicDamageDealtToChampions number
    • MagicDamageTaken number
    • MatchName string
    • Matches integer
    • Name string
    • NeutralMinionsKIlled number
    • NeutralMinionsKIlledTeamJungle number
    • NeutralMinionsKilledEnemyJungle number
    • ObjectivePlayerScore number
    • Opponent string
    • OpponentId integer
    • PentaKills number
    • PhysicalDamageDealt number
    • PhysicalDamageDealtToChampions number
    • PhysicalDamageTaken number
    • PlayerId integer
    • Position string
    • QuadraKills number
    • SightWardsBoughtInGame number
    • Team string
    • TeamId integer
    • TenKillsOrAssists number
    • TotalDamageDealt number
    • TotalDamageDealtToChampions number
    • TotalDamageTaken number
    • TotalHeal number
    • TotalMinionsKilled number
    • TotalPlayerScore number
    • TotalTimeCrowdControlDealt number
    • TotalUnitsHealed number
    • TripleKills number
    • TrueDamageDealt number
    • TrueDamageDealtToChampions number
    • TrueDamageTaken number
    • TurretKills number
    • UnrealKills number
    • Updated string
    • VisionWardsBoughtInGame number
    • WardsKilled number
    • WardsPlaced number

Venue

  • Venue object
    • Address string
    • Capacity integer
    • City string
    • Country string
    • GeoLat number
    • GeoLong number
    • Name string
    • Nickname1 string
    • Nickname2 string
    • Opened integer
    • VenueId integer
    • Zip string
    • Open boolean