Get list games
Request
URI: /gameList?{parameters}
Example usage: https://{base_url}/gameList?{parameters}
The request is executed using the GET
method.
This method is used to retrieve a list of games.
tip
It is recommended to update the game list once per day. (optional)
Request parameters
Name | Type | Required | Description |
---|---|---|---|
provider | string | No | The unique ID of the provider |
type | string | No | If the parameter is absent, return all games Live = only live games, Slot = only slot games Accepted values: live , slot |
mobile | boolean | No | If the parameter is absent, return all games If true , only mobile games If false , only desktop games |
Response parameters
Name | Type | Required | Description |
---|---|---|---|
status | boolean | Yes | Response status code for Callback API Accepted values: true , false |
games | array | Yes | Array with the list of games and information related to them |
games.id | integer | Yes | Game ID |
games.name | string | Yes | Game name |
games.providerId | integer | Yes | Provider ID |
games.demo | boolean | Yes | If true , the game can be launched in demo mode (i.e., can also be launched by unauthorized users) |
games.typeId | integer | Yes | ID of game type: 1 - Live, 2 - Casino Games, 3 - Virtual Games, 4 - TV games, 5 - Poker, 6 - SportBook |
games.category | string | Yes | Game category, sent by the provider |
games.bonus_buy | boolean | Yes | If true , a bonus can be used in this game |
games.type | string | Yes | Game type (Live , Casino Games , Virtuals , TvGames , Poker , SportBook ) |
games.img | string | Yes | Banner image URL |
games.img_vertical | string | Yes | Banner vertical image URL |
games.img_provider | string | Yes | Default image received from the provider |
games.game_background | string | Yes | Default background image |
games.basicRTP | float | Yes | Base game RTP Belongs to a higher threshold if received with lowRTP |
games.lowRTP | float | No | Low game RTP Belongs to a lower threshold if provided with basicRTP This parameter is used only in Live games It is required to display the range when it is not possible to specify the exact RTP of the game lowRTP will be included in the response if it is configured in the game |
games.device | string | Yes | Type of supported user device (mobile , desktop , all devices ) |
games.release_date | string | Yes | The official release date of the game, provided by the game provider in ISO 8601 format |
games.bonus_risk | boolean | Yes | It is used to manage and minimize the risks associated with bonuses in games true - The game has higher bonus risk: players can potentially exploit the game mechanics during the bonus false - The game has low or no bonus risk: it's considered fair and stable for use during bonus play |
errors | object | No | Description of errors in case status = false |
errors.error | string | No | Error description |
Example of a successful response
Response: /gameList
{
"games": [
{
"id": 1,
"name": "Game Name",
"providerId": 6,
"demo": true,
"typeId": 2,
"category": "Slot",
"bonus_buy": false,
"release_date": "2025-5-26",
"bonus_risk": false,
"type": "Slot",
"img": "https://url/game.jpg",
"img_vertical": "https://url/game/v.jpg",
"img_provider": "https://url/game.jpg",
"game_background": "https://url/game.jpg",
"basicRTP": 50.5,
"device": "All device"
}
]
}
Example of an unsuccessful response
Response: /gameList
{
"status": false,
"errors": {
"error": "Description"
}
}