A library to interact with api.warframestat.us
npm i warframestats.js
Example:
const Client = require("warframestats.js");
(async () => {
const warframe = new Client();
const gameData = await warframe.getAll();
console.log(gameData); // see all Warframe data in the console
})();
Platforms
- pc
- xb1
- ps4
- swi
Methods
[ ] = optional
- [x] request(endpoint)
- [x] getAll(platform)
- [x] getAlerts(platform)
- [x] getCambionDrift(platform)
- [x] getCetusCycle(platform)
- [x] getConclaveChallenges(platform)
- [x] getConstructionProgress(platform)
- [x] getDailyDeals(platform)
- [x] getEarthCycle(platform)
- [x] getEvents(platform)
- [x] getFissures(platform)
- [x] getFlashSales(platform)
- [x] getGlobalUpgrades(platform)
- [x] getInvasions(platform)
- [x] getNews(platform)
- [x] getNightwave(platform)
- [x] getPersistentEnemies(platform)
- [x] getRivens(platform, [query])
- [x] getSentientOutposts(platform)
- [x] getSanctuary(platform)
- [x] getSortie(platform)
- [x] getSteelPath(platform)
- [x] getSyndicateMissions(platform)
- [x] getTimestamp(platform)
- [x] getOrbVallis(platform)
- [x] getBaro(platform)
These will return all data if no search query argument is provided
- [x] getArcane(query)
- [x] getConclaveChallenge(query)
- [x] getDrop(query)
- [x] getEvent(query)
- [x] getItem(query)
- [x] getNode(query)
- [x] getWarframe(query)
- [x] getWeapon(query)
Platforms
- pc
- xbox
- ps4
- switch
Methods
MIT License