Retrieve available games
Retrieve available games
Retrieves data about the games managed by the Sinatra service.
Request endpoint: /games/{version}/view/detailed
Request Method: GET
Request Parameters
| Parameter | Where To Place | Data Type | Description |
|---|---|---|---|
| date_from | query | String optional | The start date from which to get game data. The result contains all games that were added or updated after the specified date. If omitted, the default value is 1970-01-01. Format: YYYY-MM-DD Example: 2020-10-01 |
| jwt-auth | header | String required | The session ID received from the login request. The session ID is valid for only 20 minutes. |
| operator_id | query | Integer optional | Filter the games list to return only available games for the specified casino ID. Example: 1 |
| sub_provider | query | String optional | Filter the games list to return only available games for the specified game provider IDs. The game provider IDs must be separated by commas. Example:1,2,3 |
| game_identifire | query | String optional | Filter for games with this text within them(id/name), for example, when searching for 888, it will return game id of 81000888, 89918881, 88800001, same goes for name |
| game_ids | query | String optional | comma separated game ids to fetch, not space between, example: 1111,22222,3333 |
| game_name | query | String optional | game name to fetch, it will search anywhere in the game name for the text entered, for example search text is mega, all of: Mega 1, 1 Mega, Omega 1 are relevant |
| version | path | String required | The API version. Only version 1.0 is currently supported. Other version values are accepted but are treated as 1.0. Example:1.0 |
Example Response:
Success response:
[
{
"gameId": "9999999",
"gameName": "Test Game _for EvoPlay",
"gameType": "STANDARD",
"gameCategory": "Slots",
"platforms": [
"Desktop",
"Mobile"
],
"defaultRtp": "96.21",
"volatility": "MID",
"supportJackpot": "No",
"jackpotType": "RTP",
"supportFrb": "Yes",
"minBet": [
{
"value": "0.2"
}
],
"maxBet": [
{
"value": "100"
}
],
"maxExposure": [
{
"value": "2500"
}
],
"releaseDate": "2019-05-05",
"vendorName": "EvoPlay",
"subVendorName": "EvoPlay",
"currencies": [
"AED"
],
"payLines": "88",
"restrictedCountries": [
"AL"
],
"languages": [
"Arabic"
],
"supportedRegulations": [
"MGA"
],
"defaultImg": "https://s3-eu-west-1.amazonaws.com/marketing-assets/games-dev/new/dd37270ab6f4a87a8e0beded88de0c0c4c799dfb/GamesCatalogimage/image.png"
},
{
"gameId": "8021042",
"gameName": "pending gak1",
"gameType": "BRANDED",
"gameCategory": "Scratch Card",
"platforms": [
"Desktop"
],
"defaultRtp": "12",
"volatility": "Low-Mid",
"supportJackpot": "YES",
"jackpotType": "Local",
"supportFrb": "No",
"minBet": [
{
"value": "11"
}
],
"maxBet": [
{
"value": "123"
}
],
"maxExposure": [
{
"value": "12"
}
],
"releaseDate": "2019-05-22",
"subVendorName": "company3",
"currencies": [
"AED"
],
"hitFrequency": "12",
"restrictedCountries": [
"AF"
],
"languages": [
"Armenian"
],
"supportedRegulations": [],
"defaultImg": "https://s3-eu-west-1.amazonaws.com/marketing-assets/games-dev/new/75fcdb55ed1f1ede58aafaab4af493b1ea06df48/GamesCatalogimage/image.png"
}
]Error Response:
{
"errMsg": "unauthorized"
}Response codes:
| Code | Status | Message |
|---|---|---|
| 200 | success | Login user to site |
| 401 | unauthorized | unauthorized |
| 403 | forbidden_operation | forbidden_operation |
| 500 | internal server error | internal server error |