Responsible Gaming Responses

Destination
Source

Client

MTS

The below response types represent responses to their respective requests that are described in Responsible Gaming Requests (v3.0).

  • Account Limit Inform Response

  • Limit Reached Inform Response

  • Account Status Inform Response

  • Intervention Inform Response

Envelope and Content table:

The Envelope provides the content's context and contains the following fields (besides Content):

  • operatorId

  • correlationId

  • timestampUtc

  • operation

  • version

Example
Field Name
Field Description
Mandatory/ Optional
Data Type
{

  "operatorId": 19036,

operatorId

ID to uniquely identify the client from which the ticket originated, ID is provided to the client by Sportradar, The client is obliged to include it in every ticket

Mandatory

Integer

  "content": {

content

See Content object description below

Mandatory

Object

       ...........

       ...........

  },

  "correlationId": "bhwL37b1",

correlationId

Client defined string to facilitate the request-response pairing, Sportradar is obliged to return the same string in the corresponding response

Mandatory

String

  "timestampUtc":11739271971100,

timestampUtc

Timestamp of transaction placement as submitted by the client (Unix time in milliseconds format), minimal: 1, maximum: 9223372036854776000

Mandatory

Integer

  "operation": "account-limit-inform",

operation

Declaration of operation type, should be "account-limit-inform" in the case of an Account Limit Inform Response or

"account-limit-reached-inform" in the case of a Limit Reached Inform Response or

"account-status-inform" in the case of an Account Status Inform Response or

"account-intervention-inform" in the case of an Intervention Inform Response

Mandatory

String

  "version": "3.0"

version

Indicates the ticket format version

Mandatory

String

}

Please note that in the case of major ticket errors or internal system errors the content object has a different structure and contains "type":"error-reply" instead of the specified type. For description see Error-reply Response.

Content object

The below table describes the fields of each of the four different types of Responsible Gaming response.

The content object consists of the following fields:

  • type

  • code

  • message

  • signature

Example
Field Name
Field Description
Mandatory/ Optional
Data Type
"content": {

Object

    "type": "account-limit-inform-reply",

type

Declaration of content type, should be

"account-limit-inform-reply" in the case of an Account Limit Inform Response,

"account-limit-reached-inform-reply" in the case of a Limit Reached Inform Response or

"account-status-inform-reply" in the case of an Account Status Inform Response or

"account-intervention-inform-reply" in the case of an Intervention Inform Response

M

String

    "code": 0,    

code

Response code

M

Integer

    "message": "Transaction processed",

message

Readable response code description, minimal string length = 1, maximum string length = 128

O

String

    "signature": "Ghedef23+SmjWB3x
DB0AIB6fUZVFOvmGKm6Rcvxm0="

signature

String calculated and sent by MTS to be used as a proof that the response has actually been provided by MTS, minimal string length = 1, maximum string length = 128

M

String

},

Last updated

Was this helpful?