Approvals
Get an Approval Message
Get the message to sign for a change request waiting for approval: a transaction, vault, contact, or bank account.
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