Sign TnC
This method indicates that the user has signed the T&C. use gateway.[msdomain] Need to call this method once player approves the T&C. Error regarding approval required will be returned if player has not signed the T&C Or Privacy Policy. Error can be returned from the following endpoints:
- Login
- Get Payment Methods
- Start Game
- Get Player Status
- Get Player Info
Request (POST)
/gateway/player/multi/{version}/sign/tnc
Parameters:
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| version | path | string | true | The API version to use. |
| x-auth-token | header | string | true | Player login session. |
| brand_id | body | string | true | The ID of the casino. If a brand_id is not provided, all message formats will be fetched from default storage. |
| player_id | body | string | true | Player unique ID. |
| language | body | string | true | Player current language on site. |
| type | body | string | true | One of the following: tnc/privacy, will indicate on what the player has signed. |
Response
Status 201
successfully signed TNCStatus 303, in case of player needs to sign both TnC and Privacy Policy, on first approval of TnC, the response will be:
{
"sign: ": [
"privacy_policy"
]
}Status 400
{
"errMsg": "invalid input - invalid brand id"
}Status 500
{
"result": "internal server error"
}