Skip to main content
GET
/
v2
/
transfer-approvals
/
{approvalId}
Get a transfer approval
curl --request GET \
  --url https://production.hifibridge.com/v2/transfer-approvals/{approvalId} \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "message": "Approval details retrieved successfully",
  "approval": {
    "id": "approval-123-e89b-12d3-a456-426614174002",
    "transferId": "transfer-456-e89b-12d3-a456-426614174003",
    "status": "PENDING",
    "createdAt": "2024-01-15T10:30:00.000Z",
    "updatedAt": "2024-01-15T11:00:00.000Z",
    "transferType": "WALLET.TRANSFER",
    "votes": [
      {
        "approverId": "profile-789-e89b-12d3-a456-426614174006",
        "vote": "APPROVE",
        "comment": "Approved after reviewing transaction details",
        "createdAt": "2024-01-15T11:00:00.000Z"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

approvalId
string<uuid>
required

ID of the transfer approval

Response

Transfer approval details retrieved successfully

success
boolean

Whether the operation was successful

Example:

true

message
string

Human-readable message about the operation

Example:

"Approval details retrieved successfully"

approval
object
I