POST
Endpoint

Authorizations

Authorization
string
header
required

Interactive user session: the login JWT, sent as Authorization: Bearer <token>.

Path Parameters

policy_id
string<uuid>
required

Body

application/json
reason
string | null
Required string length: 1 - 64
Pattern: ^[a-z0-9_]+$

Response

Successful Response

id
string<uuid>
required
connector_name
string
required
action_type
enum<string>
required
Available options:
call_initiate,
campaign_start,
campaign_resume
target_name
string
required
destination
ApprovalPolicyDestinationRead ┬╖ object
required
not_before
string<date-time>
required
expires_at
string<date-time>
required
max_uses
integer
required
used_count
integer
required
campaign_contact_count_ceiling
integer | null
required
status
enum<string>
required
Available options:
active,
disabled,
revoked,
expired,
exhausted
created_at
string<date-time>
required
estimated_cost_is_authoritative
boolean
default:false