1.0.9 • Published 3 years ago

albion-api-zeff v1.0.9

Weekly downloads
6
License
MIT
Repository
github
Last release
3 years ago

Albion killboard api client

Node Js client to interact with albion killboard API.

Doesn't work for frontend js due to cross origin policies.

Install

npm i node-albion-api

Usage

All the methods are async and return promises.

const {
  search
} = require("node-albion-api")

search("yogourt")
  .then((results) => console.log(results))

// or using async
const doAwesomeStuff = async () => {
  const searchResults = await search("yogourt")
  console.log(searchResults)
}

TODO

API urls (reminder for devs)

Search player / guild name

https://gameinfo.albiononline.com/api/gameinfo/search?q={name}

Search item

https://gameinfo.albiononline.com/api/gameinfo/items/search?q={name}&limit=1

GvG

https://gameinfo.albiononline.com/api/gameinfo/guildmatches/top https://gameinfo.albiononline.com/api/gameinfo/guildmatches/next https://gameinfo.albiononline.com/api/gameinfo/guildmatches/past

Kill / loss (killboard)

https://gameinfo.albiononline.com/api/gameinfo/events

Player info

https://gameinfo.albiononline.com/api/gameinfo/players/{player_id}

Guild info

https://gameinfo.albiononline.com/api/gameinfo/guilds/{guild_id} https://gameinfo.albiononline.com/api/gameinfo/guilds/{guild_id}/members

Alliance info

https://gameinfo.albiononline.com/api/gameinfo/alliances/{alliance_id}

Item / Weapon Categories

https://gameinfo.albiononline.com/api/gameinfo/items/_itemCategoryTree https://gameinfo.albiononline.com/api/gameinfo/items/_weaponCategories

Item info / icon

https://gameinfo.albiononline.com/api/gameinfo/items/{item_id}/data https://gameinfo.albiononline.com/api/gameinfo/items/{item_id}

Spell icon

https://gameinfo.albiononline.com/api/gameinfo/spells/{spell_id}