Skip to content

Update a pay-enhancement rule

Updates a pay-enhancement rule by its id.

POST
/v1/pay/rules/{ruleId}
Media typeapplication/json
object
name
string
>= 1 characters
priority
integer
>= -9007199254740991 <= 9007199254740991
daysOfWeek
Array<integer>
startTime
string
nullable
endTime
string
nullable
kind
string
Allowed values: percentage fixed
amount
integer
<= 9007199254740991
enabled
boolean
Example
{
"name": "string",
"priority": 0,
"daysOfWeek": [
0
],
"startTime": "string",
"endTime": "string",
"kind": "percentage",
"amount": 0,
"enabled": true
}

The updated rule

Media typeapplication/json
object
item
required
object
id
required
integer
>= -9007199254740991 <= 9007199254740991
name
required
string
priority
required
integer
>= -9007199254740991 <= 9007199254740991
daysOfWeek
required
Array
startTime
required
string
nullable
endTime
required
string
nullable
kind
required
string
Allowed values: percentage fixed
amount
required
integer
>= -9007199254740991 <= 9007199254740991
enabled
required
boolean
Example
{
"item": {
"id": 0,
"name": "string",
"priority": 0,
"daysOfWeek": [
0
],
"startTime": "string",
"endTime": "string",
"kind": "percentage",
"amount": 0,
"enabled": true
}
}