Utilities

Utilities endpoints

Get the registered CRM configurations

get

Returns the registered CRM configurations for the requested operator.

Authorizations
Query parameters
operatorstringOptional

The operator to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored.

bookmaker_idintegerOptional

The bookmaker id to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored. Note that this parameter is used together with the sub_bookmaker_id parameter.

sub_bookmaker_idintegerOptional

The sub-bookmaker id to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored. Note that this parameter is used together with the bookmaker_id parameter.

Header parameters
x-vaix-client-idstringRequired

Custom client header, the value should be the name of the group the user belongs to

x-vaix-authentication-methodstringOptional

Authentication method to be used, supported values [vaix, iam]. Defaults to vaix

Responses
200

OK

application/json
get
GET /api/crm/config HTTP/1.1
Host: api.vaix.ai
Authorization: Bearer YOUR_SECRET_TOKEN
x-vaix-client-id: text
Accept: */*
{
  "data": {
    "config": {},
    "inserted_at": "2025-10-03T12:34:35.095Z",
    "key": "text",
    "updated_at": "2025-10-03T12:34:35.095Z"
  },
  "status": "success"
}

Returns CRM information for the given user.

get

Returns CRM information of the given user, for the given date

User's stats

The crm stats for the given date are returned. If no stats are found for the given date, then the latest available stats are returned.

User's tier

Authorizations
Query parameters
userstringRequired

The user to get information for.

datestring · dateOptional

The date to get predictions for. Can be latest for latest available data. If not set, defaults to the current date.

Default: now
operatorstringOptional

The operator to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored.

bookmaker_idintegerOptional

The bookmaker id to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored. Note that this parameter is used together with the sub_bookmaker_id parameter.

sub_bookmaker_idintegerOptional

The sub-bookmaker id to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored. Note that this parameter is used together with the bookmaker_id parameter.

productstring · enumOptional

The type of product to get predictions for. If an operator has the CRM package for more than one products, then this must be set. Can be one of sports, casino, horses, combined. If not set it defaults to sports.

Default: sportsPossible values:
Header parameters
x-vaix-client-idstringRequired

Custom client header, the value should be the name of the group the user belongs to

x-vaix-authentication-methodstringOptional

Authentication method to be used, supported values [vaix, iam]. Defaults to vaix

Responses
200

OK

application/json
get
GET /api/crm/info?user=text HTTP/1.1
Host: api.vaix.ai
Authorization: Bearer YOUR_SECRET_TOKEN
x-vaix-client-id: text
Accept: */*
{
  "data": {
    "apds": 120,
    "apds_last_active_30": 11,
    "ccf_group_status": "Good",
    "currency": "eur",
    "first_active_date": "2021-06-18",
    "inactive_days": 118,
    "last_active_date": "2024-08-16",
    "predicted_level": "3_high",
    "predicted_level_probability": 0.3588,
    "prediction_date": "2024-12-12",
    "stake_last_active_30": 21257.6,
    "total_ggr": 5403.209999999963,
    "total_prize": 690494.39,
    "total_stake": 704511.43,
    "total_wagers": 59872,
    "user_id": "999746",
    "user_lifecycle_status": "Lapsed",
    "vip_status": "4_elite"
  },
  "status": "success"
}

Returns CRM related information for the requested operator.

get

Returns the following CRM related information for the given operator:

  • currencies: The distinct list of currencies the operator supports.

Authorizations
Query parameters
operatorstringOptional

The operator to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored.

bookmaker_idintegerOptional

The bookmaker id to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored. Note that this parameter is used together with the sub_bookmaker_id parameter.

sub_bookmaker_idintegerOptional

The sub-bookmaker id to use for querying data. Notice that this is applied only if your account has access to multiple operators. In a different case the assigned operator to your account is used and the value of this field is ignored. Note that this parameter is used together with the bookmaker_id parameter.

productstring · enumOptional

The type of product to get predictions for. If an operator has the CRM package for more than one products, then this must be set. Can be one of sports, casino, horses, combined. If not set it defaults to sports.

Default: sportsPossible values:
datestring · dateOptional

The date to get predictions for. Can be latest for latest available data. If not set, defaults to the current date.

Default: now
Header parameters
x-vaix-client-idstringRequired

Custom client header, the value should be the name of the group the user belongs to

x-vaix-authentication-methodstringOptional

Authentication method to be used, supported values [vaix, iam]. Defaults to vaix

Responses
200

OK

application/json
get
GET /api/crm/info/operator HTTP/1.1
Host: api.vaix.ai
Authorization: Bearer YOUR_SECRET_TOKEN
x-vaix-client-id: text
Accept: */*
{
  "data": {
    "currencies": [
      "text"
    ]
  },
  "status": "success"
}

Was this helpful?