Update Transfer

PATCH /api/v2/travelrule/transfers/{transfer_id OR reference_id}

This endpoint updates the information of an existing transfer request if the transfer status is "REPAIR".

Path Parameters

Name
Type
Description
Required

transfer_id

string

The ID of the transfer.

Example: 0663cc41-ef29-7995-8000-2d9b414b3174

True

reference_id

string

Unique identifier for the transfer, generated by the sender.

Example: transfer20250312040414

True

Transfers can be queried using either the transfer_id or the reference_id.

  • reference_id: A unique identifier provided by the originator when initiating the transfer. It serves as a reference to track and retrieve transfer details and is only applicable for outgoing transfers. For incoming transfers, reference_id is not supported.

  • transfer_id: A system-generated identifier unique to each transaction. It can be used to track and retrieve details for both outgoing and incoming transfers.

Request Body

Name
Type
Description
Required

transaction_hash

string

Unique ID of the blockchain transaction. Example: 80003fee6bcbb2726b4d6466d690fce6caaa03771aada747eb0651637514b893

True

Sample Request

{
  "transaction_hash": "80003fee6bcbb2726b4d6466d690fce6caaa03771aada747eb0651637514b893"
}

Response

Response

{
  "status": "success",
  "data": {
    "transfer_id": "0663cc41-ef29-7995-8000-2d9b414b3174",
    "reference_id": "reference-transfer-01",
    "amount": 1,
    "amount_usd": 101234.00,
    "dti": "4H95J0R2X",
    "chain": "bitcoin",
    "symbol": "BTC",
    "protocol": "flow",
    "beneficiary_vasp_id": "ABCXYZ",
    "originator_address": "14qViLJfdGaP4EeHnDyJbEGQysnCpwk3gd",
    "beneficiary_address": "1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX",
    "routing_number": "1234XYZ",
    "originator_account_reference_id": "account5678",
    "beneficiary_account_reference_id": "account1234",
    "transaction_hash": "9cc9035c514dc18d364272691fbd7d2820b1de8de16a2c6680cd5b50c4905f4c",
    "transfer_status": "REVIEW"
  }
}

Last updated