Skip to main content
Request example
GET /api/external/change_requests/approvals/approval_message/ Call this after any create or update call that needs approval: a transaction, a vault, a contact (create or update), or a bank account. Sign the returned message with your API user’s private key, then send the signature to Submit Approval Action. See Approvals for the full flow.

Query parameter

string
required
ID of the entity waiting for approval. Use the id returned by the create or update call: a transaction, vault, contact, or bank account ID.

Response

Returns a GetApprovalMessageResponse.
string
Approval ID. Pass it to Submit Approval Action.
string
Message to sign. Sign the exact string, unchanged.
string
Change request this approval belongs to.
string
ID of the transaction, vault, contact, or bank account being approved.
Request example