Bearer authentication of the form Bearer <token>, where token is your auth token.
x-monite-versionstringRequired
x-monite-entity-idstringRequired
The ID of the entity that owns the requested resource.
Request
This endpoint expects an object.
namestringOptional
The name of the approval policy.
descriptionstringOptional
A brief description of the approval policy.
scriptlist of booleans or doubles or strings or lists of any or maps from strings to anyOptional
A list of JSON objects that represents the approval policy script. The script contains the logic that determines whether an action should be sent to approval. This field is required, and it should contain at least one script object.
Show 5 variants
triggerboolean or double or string or list of any or map from strings to anyOptional
A JSON object that represents the trigger for the approval policy. The trigger specifies the event that will trigger the policy to be evaluated.
Show 5 variants
statusenumOptional
Allowed values: activedeletedpending
A string that represents the current status of the approval policy.
Response
This endpoint returns an object.
namestring
The name of the approval policy.
descriptionstring
A brief description of the approval policy.
scriptlist of booleans or doubles or strings or lists of any or maps from strings to any
A list of JSON objects that represents the approval policy script. The script contains the logic that determines whether an action should be sent to approval. This field is required, and it should contain at least one script object.
Show 5 variants
idstring
status"active" or "pending"
Allowed values: activepending
The current status of the approval policy.
created_atdatetime
updated_atdatetime
created_bystring
triggerboolean or double or string or list of any or map from strings to anyOptional
A JSON object that represents the trigger for the approval policy. The trigger specifies the event that will trigger the policy to be evaluated.