approvalPolicy

Create a new Approval Policy

Requires the APPROVAL_POLICY.CREATE permission.

post/v{version}/approval-policies

Request

  • Base URL: https://test.api.solvimon.com
  • URL: https://test.api.solvimon.com/v{version}/approval-policies
  • Auth: API key in header X-API-KEY

Path parameters

versionstring required

version

Headers

x-platform-idstring

Platform ID.

Request body

object_typestring nullable
idstring nullable
source_type'QUOTE_VERSION' | 'INVOICE' | 'PRICING_PLAN_SCHEDULE' required

The object type of this approval policy.

referencestring required

The human-readable reference to this approval policy.

namestring required

The name of this approval policy.

status'DRAFT' | 'ACTIVE' | 'DEPRECATED' | 'ARCHIVED'

The current status of the approval policy.

approval_type'GROUP' | 'LEVEL' required

The type of approval process which needs to be followed if this approval policy is invoked.

created_atstring nullable

When the approval policy was created.

update_atstring nullable

When the approval policy was updated last.

Response

Created

object_typestring nullable
idstring nullable
source_type'QUOTE_VERSION' | 'INVOICE' | 'PRICING_PLAN_SCHEDULE'

The object type of this approval policy.

referencestring

The human-readable reference to this approval policy.

namestring

The name of this approval policy.

status'DRAFT' | 'ACTIVE' | 'DEPRECATED' | 'ARCHIVED'

The current status of the approval policy.

approval_type'GROUP' | 'LEVEL'

The type of approval process which needs to be followed if this approval policy is invoked.

created_atstring nullable

When the approval policy was created.

update_atstring nullable

When the approval policy was updated last.

Changes

No recorded changes to this operation across all 1 revision of this API.