curl --request GET \
--url https://api.enterprise.sandbox.uphold.com/core/transactions/{transactionId} \
--header 'Authorization: Bearer <token>'{
"transaction": {
"id": "623000c8-9bdf-4a2b-aa3d-6a6b44a7f6a0",
"origin": {
"amount": "100.00",
"asset": "GBP",
"rate": "47619.04761904762",
"node": {
"type": "account",
"id": "b98e4f0d-a67d-4126-a99d-666f7e0315d9",
"ownerId": "e4ce04dc-67b7-4e9f-af91-482cb6f9fc4a"
}
},
"destination": {
"amount": "0.0021",
"asset": "BTC",
"rate": "0.000021",
"node": {
"type": "account",
"id": "555a99a1-620d-4431-a0ac-b43e1aad2bdc",
"ownerId": "e4ce04dc-67b7-4e9f-af91-482cb6f9fc4a"
}
},
"denomination": {
"amount": "100.00",
"asset": "GBP",
"target": "origin",
"rate": "1"
},
"fees": [],
"status": "completed",
"quotedAt": "2024-07-24T15:02:39Z",
"createdAt": "2024-07-24T15:22:39Z",
"updatedAt": "2024-07-24T15:33:08Z"
}
}Retrieve an existing transaction by id.
curl --request GET \
--url https://api.enterprise.sandbox.uphold.com/core/transactions/{transactionId} \
--header 'Authorization: Bearer <token>'{
"transaction": {
"id": "623000c8-9bdf-4a2b-aa3d-6a6b44a7f6a0",
"origin": {
"amount": "100.00",
"asset": "GBP",
"rate": "47619.04761904762",
"node": {
"type": "account",
"id": "b98e4f0d-a67d-4126-a99d-666f7e0315d9",
"ownerId": "e4ce04dc-67b7-4e9f-af91-482cb6f9fc4a"
}
},
"destination": {
"amount": "0.0021",
"asset": "BTC",
"rate": "0.000021",
"node": {
"type": "account",
"id": "555a99a1-620d-4431-a0ac-b43e1aad2bdc",
"ownerId": "e4ce04dc-67b7-4e9f-af91-482cb6f9fc4a"
}
},
"denomination": {
"amount": "100.00",
"asset": "GBP",
"target": "origin",
"rate": "1"
},
"fees": [],
"status": "completed",
"quotedAt": "2024-07-24T15:02:39Z",
"createdAt": "2024-07-24T15:22:39Z",
"updatedAt": "2024-07-24T15:33:08Z"
}
}OAuth 2.0 authentication.
The transaction id.
Transaction retrieved.
Show child attributes
The id of the transaction.
The origin of the transaction.
Show child attributes
The asset of the endpoint.
The amount of the endpoint.
The rate of the endpoint against its counter-part (origin to destination and vice-versa).
The node of the endpoint.
The destination of the transaction.
Show child attributes
The asset of the endpoint.
The amount of the endpoint.
The rate of the endpoint against its counter-part (origin to destination and vice-versa).
The node of the endpoint.
The fees of the transaction.
Show child attributes
The type of the fee.
deposit, exchange, network, withdrawal The code of the fee.
The asset in which the fee is denominated.
The amount of the fee.
The percentage of the fee, if the amount was calculated from a percentage.
Status of the transaction.
processing, on-hold, completed, failed The time at which the quote was created.
The time at which the transaction was created.
The last time at which the transaction was updated.
The denomination of the transaction.
Show child attributes
The asset in which the transaction is denominated.
The amount of the transaction.
The rate against the specified target (origin or destination).
Whether this exact amount should be paid by the origin or received by the destination.
origin, destination The details of the status of the transaction.
Show child attributes
The reason why the transaction failed.
amount-limit-exceed, bank-account-holder-name-mismatch, card-declined-by-bank, card-expired, card-permanently-declined-by-bank, card-unauthorized, card-unsupported, crypto-transaction-screening, insufficient-funds, velocity, unspecified-error