Create Authority Rule

View as Markdown

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