Skip to main content
POST
Send a proposal back for changes

Authorizations

Authorization
string
header
required

API key starting with zt_live_ (production) or zt_test_ (sandbox). Get your key at https://developers.zebratruth.ai

Path Parameters

proposalId
string
required

Body

application/json
packetEtag
string
required

The packetEtag from the packet you reviewed. A stale value is refused with 409 stale_packet_etag.

idempotencyKey
string
required
Required string length: 8 - 128
Pattern: ^[A-Za-z0-9.-]+$
note
string

Optional on approve; required on reject and request_changes.

reasonCode
string

Required on reject.

requestedFields
string[]

Optional on request_changes.

Response

Accepted

action
enum<string>
Available options:
approve,
reject,
request_changes
proposalId
string
status
enum<string>
Available options:
accepted
idempotencyKey
string
packetEtag
string

The packet's etag after this action.