Endpoints

Retrieve CCF values for Specific Accounts

get

Fetches CCF values for a specified list of account IDs under a given bookmaker and sub-bookmaker. If there are multiple pages of results, the response may include a lastEvaluatedKey for pagination.

Authorizations
UnusedstringRequired

Bearer authentication header of the form Bearer <TOKEN>.

Path parameters
bookmakerstringRequired

Identifier for the bookmaker. Generated by Sportradar, contact your OAM or CI engineer in case of any issues with obtaining the correct value.

sub-bookmakerstringRequired

Identifier for the sub-bookmaker. Generated by Sportradar, contact your OAM or CI engineer in case of any issues with obtaining the correct value. Value * retrieves all data for a bookmaker.

Query parameters
customerstringOptional

Comma-separated list of customer IDs to retrieve data for. Customers should belong to bookmaker, sub_bookmaker. At least one of the customer/shop/terminal query parameter is mandatory.

terminalstringOptional

Comma-separated list of terminal IDs to retrieve data for. Terminals should belong to bookmaker, sub_bookmaker. At least one of the customer/shop/terminal query parameter is mandatory.

shopstringOptional

Comma-separated list of shop IDs to retrieve data for. Shops should belong to bookmaker, sub_bookmaker. At least one of the customer/shop/terminal query parameter is mandatory.

Responses
200

Success

get
/v1/bookmakers/{bookmaker}/sub-bookmakers/{sub-bookmaker}/source
GET https://<URL>/v1/bookmakers/{bookmaker}/sub-bookmakers/{sub-bookmaker}/source HTTP/1.1
'Authorization: Bearer <JWT>'
'Accept: */*'
{
  "lastEvaluatedKey": "text",
  "queryExecutionTime": 1,
  "requestId": "text",
  "responseItem": {
    "customers": [
      {
        "C": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ],
    "shops": [
      {
        "S": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ],
    "terminals": [
      {
        "T": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ]
  },
  "responseMessage": "text",
  "responseStatus": "SUCCESSFUL"
}

Retrieve CCF values in a Range

get

Fetches CCF values for accounts under a bookmaker and sub-bookmaker whose values fall within a specified range. If there are multiple pages of results, the response may include a lastEvaluatedKey for pagination.

Authorizations
UnusedstringRequired

Bearer authentication header of the form Bearer <TOKEN>.

Path parameters
bookmakerstringRequired

Identifier for the bookmaker. Generated by Sportradar, contact your OAM or CI engineer in case of any issues with obtaining the correct value.

sub-bookmakerstringRequired

Identifier for the sub-bookmaker. Generated by Sportradar, contact your OAM or CI engineer in case of any issues with obtaining the correct value. Value * retrieves all data for a bookmaker.

Query parameters
higherstringOptional

Higher threshold of the range to retrieve data for. At least one of the lower/higher query parameter is mandatory.

lowerstringOptional

Lower threshold of the range to retrieve data for. At least one of the lower/higher query parameter is mandatory.

startKeystringOptional

The response will start from a provided startKey, which is the same as lastEvaluatedKey from a previous call

typestringOptional

Get data only for certain type. Allowed values are customer, shop or terminal

Responses
200

Success

get
/v1/bookmakers/{bookmaker}/sub-bookmakers/{sub-bookmaker}/range
GET https://<URL>/v1/bookmakers/{bookmaker}/sub-bookmakers/{sub-bookmaker}/range HTTP/1.1
'Authorization: Bearer <JWT>'
'Accept: */*'
{
  "lastEvaluatedKey": "text",
  "queryExecutionTime": 1,
  "requestId": "text",
  "responseItem": {
    "customers": [
      {
        "C": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ],
    "shops": [
      {
        "S": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ],
    "terminals": [
      {
        "T": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ]
  },
  "responseMessage": "text",
  "responseStatus": "SUCCESSFUL"
}

Retrieve All Ccf values

get

Fetches CCF values for all accounts associated with a specific bookmaker and sub-bookmaker. If there are multiple pages of results, the response may include a lastEvaluatedKey for pagination.

Authorizations
UnusedstringRequired

Bearer authentication header of the form Bearer <TOKEN>.

Path parameters
bookmakerstringRequired

Identifier for the bookmaker. Generated by Sportradar, contact your OAM or CI engineer in case of any issues with obtaining the correct value.

sub-bookmakerstringRequired

Identifier for the sub-bookmaker. Generated by Sportradar, contact your OAM or CI engineer in case of any issues with obtaining the correct value. Value * retrieves all data for a bookmaker.

Query parameters
startKeystringOptional

The response will start from a provided startKey, which is the same as lastEvaluatedKey from a previous call

typestringOptional

Get data only for certain type. Allowed values are customer, shop or terminal

Responses
200

Success

get
/v1/bookmakers/{bookmaker}/sub-bookmakers/{sub-bookmaker}/list
GET https://<URL>/v1/bookmakers/{bookmaker}/sub-bookmakers/{sub-bookmaker}/list HTTP/1.1
'Authorization: Bearer <JWT>'
'Accept: */*'
{
  "lastEvaluatedKey": "text",
  "queryExecutionTime": 1,
  "requestId": "text",
  "responseItem": {
    "customers": [
      {
        "C": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ],
    "shops": [
      {
        "S": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ],
    "terminals": [
      {
        "T": {
          "ccf": "text",
          "id": "text",
          "srcId": "text"
        }
      }
    ]
  },
  "responseMessage": "text",
  "responseStatus": "SUCCESSFUL"
}

Last updated

Was this helpful?