Skip to content

Getting a list of games ​

Overview ​

Request typeURL
GET<server-pixmove-games>/game/list

This method allows you to get an up-to-date list of games.

Notice

The request is executed by the partner.

Parameters ​

Request ​

Optional fields are excluded from hash calculations.
Optional* fields are included in hash calculations only if they are provided.

NameTypeDescription
partnerIdbigintUnique partner identifier
classstringoptional*Game class (instant, slot, table)
hashstringSignature (sha256 from encryption string)
iconsbooleanoptionalFlag indicating the need to return all sizes of game icons (default = false)

String to hash

“game_list” + partnerId + class* + apiKey

Response ​

NameTypeDescription
gamesarrayArray with games

games array parameters (for each game):

NameTypeDescription
idbigintUnique game identifier
titlestringGame’s name
classstringGame’s class (instant, slot, table)
iconstringGame icon URL
iconsobjectObject with game icons ({ extension: url })
freespinbooleanFlag indicating whether freespins are available in the game
bonusBuybooleanFlag indicating whether the bonus buy feature is available in the game

Example ​

Request ​

js
{  
    partnerId: 1,  
    hash: 'f01729f278481b7934b9c859fdbf030195e924e2e17d99b925ec2bff4655dfc2'  
}

Response ​

js
{
    status: 'success'
    data: {
        games: [{
            id: 1,
            title: 'Pirate dice',
            class: 'instant,
            icon: '.../icon/1.png',
            icons: {
                '128x128': '.../icon/1.png',
                '256x256': '.../icon/2.png'
            },
            freespin: true,
            freebet: true (legacy),
            bonusBuy: false
        }]
    }
}

Errors ​

Possible error messages:

MessageDescription
RequiredParamsNotFoundIncorrect number of parameters in the request
InvalidParamTypeIncorrect type of parameter
PartnerNotFoundPartner with such partnerId not found
IncorrectHashIncorrectly calculated hash
ServerErrorSever error