wenked / albiongraphqlapi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Graphql wrapper to Albion online official API , this wrapper helps to find battles and zerg compositions of each guild in battles .

Ex: ` BattleList { battleList(guildName:"R A I D",offSet:20){ alliances{ name kills killFame id deaths } endTime startTime totalFame totalKills totalPlayers id winnerAllys losersAllys winnerGuilds losersGuilds

 guilds{
  name

  allianceId
  deaths
  id
  killFame
  kills
  name
  
}

} } `

Battle by Id `{ battleById(id:194630205){ battleId totalKills totalFame players{ name kills deaths guildName guildId allianceName allianceId id weapon role killFame averageIp

}
startTime
endTime
winners{
   alliances{
    name
    kills
    killFame
    deaths
    id
  }
  guilds{
    alliance
    allianceId
    deaths
    id
    killFame
    kills
    name
    totalPlayers
    guildAverageIp
    totalPlayers
      players{
    name
    kills
    deaths
    guildName
    guildId
    allianceName
    allianceId
    id
    weapon
    role
    killFame
    averageIp
  }
    tanks{
      name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    healers{
       name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    rangedDps{
       name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    supports{
       name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    melees{
      name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    
    
  }
  totalFame
 
  kills
  deaths
  totalPlayers
}
losers{
  alliances{
    name
    kills
    killFame
    deaths
    id
  }
   guilds{
    alliance
    allianceId
    deaths
    id
    killFame
    kills
    name
    totalPlayers
    guildAverageIp
    totalPlayers
    players{
    name
    kills
    deaths
    guildName
    guildId
    allianceName
    allianceId
    id
    weapon
    role
    killFame
    averageIp
  }
    tanks{
      name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    healers{
       name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    rangedDps{
       name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    supports{
       name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    melees{
      name
      kills
      deaths
      guildName
      guildId
      allianceName
      allianceId
      id
      weapon
      role
      killFame
      averageIp
    }
    
    
  }
  totalFame
  players{
    name
    kills
    deaths
    guildName
    guildId
    allianceName
    allianceId
    id
    weapon
    role
    killFame
    averageIp
  }
  kills
  deaths
  totalPlayers
  
}
totalPlayers

} }`

https://ablionapigraphql.herokuapp.com/graphql

About


Languages

Language:TypeScript 100.0%