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
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
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
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
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
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
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"
}

Was this helpful?