Skip to main content
PUT
Set client rules

Authorizations

Authorization
string
header
required

Polymorfa organization key (pmfa_ prefix), project token (pmfa_pt_ prefix) where supported, or short-lived client token (pmfa_ct_ prefix). Organization and project keys may be personal or service-account owned and enforce selected action scopes. Organization keys cover the team and its projects; project tokens stay inside one project. Client tokens stay inside their live project and session and enforce their client rules.

Path Parameters

session
string
required

Identifier of the connected Polymorfa session.

Body

application/json
recipientMode
string
required

Behavior selected for recipient.

enabled
boolean
required

Whether this feature is enabled.

allowedActions
string
default:""

Specifies allowed actions for this native set client rules request.

rateLimit
integer
default:0

Specifies rate limit for this native set client rules request.

maxDaily
integer
default:0

Specifies max daily for this native set client rules request.

allowedOrigins
string
default:""

Specifies allowed origins for this native set client rules request.

maxConcurrency
integer
default:0

Specifies max concurrency for this native set client rules request.

Value constraints

Required range: x >= 0
allowedNumber
string
default:""

Specifies allowed number for this native set client rules request.

maxSetupsPerMinute
integer
default:0

Specifies max setups per minute for this native set client rules request.

Value constraints

Required range: 0 <= x <= 600

Response

Rules saved

success
boolean
required

Whether the request succeeded.

message
string

Human-readable message associated with this result.