Cancels all requests
Clears the session key, this effectively logs us out
Logins the user with steam and gets an authentication key
Route: /noauth/login
Deletes a savegame
Route: /savegame/delete/:key
The savegame key
.
Get essence packs
Route: /iap/essence/items
Returns the list of gameservers
Route: /mp/lobbyservers/:multiplayerVersion
Get iap items
Route: /iap/items
Fetches the singleplayer leaderboard
Route: /noauth/leaderboard
The mode, see the api for more details on valid parameters
The leaderboard entries
Fetches the mp history
Route: /mp/history
Fetches th mp user profile
Route: /mp/profile
Fetches the user profile and directly updates it
Route: /user/profile
Retrieves the application schema and updates the achievements and perks afterwards
Route: /noauth/schema
Fetches the full dump of a given savegame from the server
Route: /user/savegame/:key
The savegame synchronization key
Fetches all savegame ids and metadata from the server
Route: /user/savegames
The savegame metadata
Returns if we are currently logged in
Returns if we have an a ccount
Logins the user, only works if we are registered. Sets the session key afterwards.
Route: /noauth/login
Mark a savegame as game over
Route: /savegame/gameover
the sync key
Performs a fake in app purchase and also updates the diamonds
Route: /iap/fake
Attempt to purchase an essence pack
Route: /iap/essence/purchase/:packId
Attempts to unlock a given perk
Route: /purchase/perk
Attempts to rgisters the user with the given playername
Route: /noauth/register
The players desired name
The recaptcha token
The authentication key for the player
Sends a recovery token to the given account email
Route: /noauth/recover-account
Links an email to the users account
Route: /user/link-email
Unlinks the email from the users account
Route: /user/unlink-email
Requests to gain free coins for social media following
Route: /iap/freecoins
The new auth key on success
Requests to gain free coins for social media following
Route: /iap/freecoins
The new auth key on success
Requests the use of a given token
Route: /noauth/use-recovery-token
The supplied email
The new auth key on success
Attempts to resolve a lobby token
Route: /mp/resolve-token
STEAM: Attempt purchase
Route: /iap/steam/purchase/:item
STEAM: Attempt to finalize order
Route: /iap/steam/finalize/:orderId
Toggles a given perk
Route: /user/toggle-perk
Updates a given savegame
Route: /savegame/update
The serialized data
The new synchronization key.
XSOLLA: Get items
Route: /iap/xsolla/get-token/:item
Gives access to all endpoints the api exposes