Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A wrapper for the Battle.net API written in Node JS
JavaScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
example
lib
.gitignore
README.md
package.json

README.md

battlenet

A wrapper for the Battle.net API written in Node JS

Install

npm install bnet

Usage

Each resource allows you to pass in an object with various parameters. For example, here is how you could get a character's profile along with the guild and stats query string parameters:

var bnet = require("bnet");

var char = {
  region: "us",
  name: "Uther",
  realm: "Medivh",
  fields: ["guild", "stats"] 
};

bnet.character(char, function(c) {
  console.log("Hello there " + c.name);  // returns "Hello there Uther"
});

All requests are returned in JSON format, allowing you to easily work with the data collections.

More examples

See the examples directory.

Something went wrong with that request. Please try again.