Container API
gatcha
General purpose Gatcha API methods.
gatcha.auth
Authentication API methods.
-
gatcha.auth.getTicket
Returns a ticket to use for other authenticated API calls.
-
gatcha.auth.getAvailableMethods
Returns a list of API-methods (with details) you have the permission to call.
gatcha.tools
Different handy tools related to gatcha.
-
gatcha.tools.minifyURL
Minifies url in true bit.ly style.
-
gatcha.tools.setMinifyURL
Sets a minified url in true bit.ly style with a given code.
container
API methods for use by site owners who want to integrate Gatcha Games in their site.
container.directory
API methods to display organized lists of available games.
-
container.directory.getGamesCount
Returns the amount of available games for a certain category, rating, status, language and/or platform.
-
container.directory.getGames
Returns a list of available games for a certain category, rating, status, language and/or platform.
-
container.directory.getCategoriesCount
Returns the amount of game categories.
-
container.directory.getCategories
Returns the list of game categories.
-
container.directory.getGamePlaysCount
Returns the amount of gameplays (total or for a certain game) in a certain period. Might not be accurate at every point in time. Stats updated on certain times.
-
container.directory.getGamePlays
Returns a list of users who played in a certain period (for all games or a specific game). (Sorted by date, descending.)
container.game
API methods for fetching details about a certain game.
-
container.game.getGame
Returns details about a certain game.
-
container.game.getGameIDByURLName
Returns the game identifier for a certain game by it's URL-safe name
-
container.game.getRelatedGames
Returns a list of games related to the requested game
-
container.game.getLeaderboard
alpha
Returns the list of users who score best for a certain game.
-
container.game.getRanksAndScore
alpha
Returns the ranks and score of the user provided
container.user
API methods for linking users to games and working with users.
-
container.user.getLikedGamesCount
Returns the amount of games a user has liked.
-
container.user.getLikedGames
Returns the list of games a user has liked. (Sorted by date the game was added, descending.)
-
container.user.likeGame
Adds a certain game to the liked games of a user.
-
container.user.unlikeGame
Removes a certain game from the liked games of a user.
-
container.user.likesGame
Checks if a user has added a certain game to his liked games.
-
container.user.getBestGames
Returns a list of games where the user ranks best in.
-
container.user.rateGameVersion
When a user gives a rating to a certain gameversion.
-
container.user.canRateGameVersion
Can a user give a rating to a certain game version?
-
container.user.blockUser
Notify Gatcha when a user on your site gets blocked
-
container.user.deleteUser
Notify Gatcha when a user on your site gets deleted
container.user.activity
-
container.user.activity.get
alpha
Returns recent activities for a certain user (in a certain game). Sorted by date, descending
container.user.globalscore
API methods for retrieving and updating the global score of a user
-
container.user.globalscore.get
alpha
Returns details about the global score and level from a certain user
container.faq
API methods for frequently asked questions regarding Gatcha! functionality
-
container.faq.getQuestions
alpha
Returns a list of frequently asked questions
-
container.faq.getCategories
alpha
Returns a list of categories for the frequently asked questions
-
container.faq.getTags
alpha
Returns a list of tags for the frequently asked questions
