Strict Standards: Non-static method site::load_config() should not be called statically in /var/www/vhosts/api.gow2exp/sys/brain.php on line 22

Strict Standards: Non-static method site::mode() should not be called statically in /var/www/vhosts/api.gow2exp/sys/config/config.php on line 10

Strict Standards: Non-static method timer::start() should not be called statically in /var/www/vhosts/api.gow2exp/sys/brain.php on line 25

Strict Standards: Non-static method login::init() should not be called statically in /var/www/vhosts/api.gow2exp/sys/brain.php on line 28

Strict Standards: Non-static method page::render() should not be called statically in /var/www/vhosts/api.gow2exp/index.php on line 15

Strict Standards: Non-static method site::default_data() should not be called statically in /var/www/vhosts/api.gow2exp/sys/classes/page.php on line 16

Strict Standards: Non-static method user::details() should not be called statically in /var/www/vhosts/api.gow2exp/sys/classes/site.php on line 23

Strict Standards: Non-static method user::ip() should not be called statically in /var/www/vhosts/api.gow2exp/sys/classes/user.php on line 13

Strict Standards: Non-static method page::url_parts() should not be called statically in /var/www/vhosts/api.gow2exp/sys/classes/page.php on line 18

Strict Standards: Non-static method builder::build() should not be called statically in /var/www/vhosts/api.gow2exp/sys/classes/page.php on line 30

Strict Standards: Non-static method page::renderHeader() should not be called statically in /var/www/vhosts/api.gow2exp/sys/classes/page.php on line 31

Strict Standards: Non-static method timer::stop() should not be called statically in /var/www/vhosts/api.gow2exp/layout/theme/header.php on line 2
GOW2EXP API Documentation

Strict Standards: Non-static method page::includePage() should not be called statically in /var/www/vhosts/api.gow2exp/sys/classes/page.php on line 35

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

Strict Standards: Non-static method page::renderFooter() should not be called statically in /var/www/vhosts/api.gow2exp/sys/classes/page.php on line 43