Create Authority Rule
POST
/discounts/authority-rules
Headers
{{tenant_key_name}}stringOptional
Request
This endpoint expects a multipart form.
statusstringRequired
Optional: Authority rule status - active|inactive - default active
role_idstringRequired
Optional: Role ID for role-based authority - must exist in roles table
user_idstringRequired
Optional: User ID for user-specific authority - must exist in users table
requires_reasonstringRequired
Optional: Whether reason is required - 0|1 - default false
max_discount_amountstringRequired
Optional: Max discount amount cap - numeric, min 0 - “500”
max_per_transactionstringRequired
Optional: Max discounts per transaction - integer, min 1 - “3”
max_discount_percentagestringRequired
Required: Max discount % this role/user can apply - numeric, 0-100 - “25”
Response
Successful response

