Documentation

The simple to use GOW2EXP API Gateway lets you integrate the power of the calculator in to your web-based application quickly and easily. The following outlines how to integrate with the calculator.

Getting Started

To connect to the API, you can POST or GET your query to the URL:

For JSON:
http://api.gow2exp.com/json/?key=YOUR_API_KEY

For XML:
http://api.gow2exp.com/xml/?key=YOUR_API_KEY

To get your API Key, go to the Try it / Demo page.

Methods

Method Description Response
Basic calls
Level
int
Request basic information about a certain level. Total experience int
Process percentage int
Points from previous level int
Points to next level int
Gametypes
int
Request an estimated kill count or required points, for all gametypes, to earn the required experience.

Set to 1 to return data
Defaults to 0
Points requierd per gametype array (key -> int)
Horde
int
Request an estimated wave count to earn the required experience.

Set to 1 to return data
Defaults to 0
Waves required array (key -> int)
Multiplier
int
Set the experience multiplier for calculations.

Defaults to 2.
N/A
Calculations
From
int
Set the start level, and calculate experience required to reach desired To level.

Reqires To to be set.
Overrides Level
Total experience int
Process percentage int
Points from previous level int
Points to next level int
To
int
Set the desired end level. Reqires From to be set.

Reqires From to be set.
Overrides Level
Total experience int
Process percentage int
Points from previous level int
Points to next level int
Time
int
NOT CURRENTLY AVAILABLE Roughly calculate how long the level (or level gap) will take based on average weekly experience.

Expects average weekly experience in number format. ie. 250000
Time in years, months and days. string