v1

latestOpenAPI 3.0.02026-07-26103425558.9 KB
Transfer Approvals

Approve a transfer

Approve a pending transfer. If enough approvals are received, the transfer will be queued for execution.

post/v2/transfer-approvals/{approvalId}/approve

Path parameters

approvalIdstring uuid required

ID of the transfer approval

Request body

commentstring

Optional comment explaining the approval decision

Example request

{
  "comment": "Approved after reviewing transaction details"
}

Response

Transfer approval recorded successfully

successboolean

Whether the operation was successful

messagestring

Human-readable message about the operation

approvalIdstring uuid

ID of the approval being processed

status'APPROVED'

Current status after approval

timestampstring date-time

When the approval was processed

Example response

{
  "success": true,
  "message": "Transfer approved and initiated successfully",
  "approvalId": "approval-123-e89b-12d3-a456-426614174002",
  "status": "APPROVED",
  "timestamp": "2024-01-15T11:00:00.000Z"
}