Xsolla-logo

Patch catalog filter rule

patch/v2/project/{project_id}/admin/user/attribute/rule/{rule_id}

Updates a specific rule applying to user attributes. The current value will be used for a not specified property.

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

Project ID.

Example: 44056
rule_id
required
number

Rule ID.

Example: 1
Request Body schema: application/json
name
string [ 1 .. 255 ] characters ^\S

Readable name of a rule. Used to display a rule in Publisher Account.

is_enabled
boolean

If rule is enabled.

Array of objects [ 1 .. 100 ] items

Conditions which are compared to user attribute values. All conditions must be met for the action to take an effect.

Array of objects or objects [ 1 .. 100 ] items
Responses
204

Update was successful.

401

Authentication not passed or wrong. Make sure you used authentication or correct credentials.

422

Request validation error.

Request samples
application/json
{
  • "is_enabled": false
}
Response samples
application/json
{
  • "statusCode": 401,
  • "errorCode": 1501,
  • "errorMessage": "[0401-1501]: Authorization failed: Authorization header not sent",
  • "transactionId": "x-x-x-x-transactionId-mock-x-x-x"
}