🚀 New Feature: Bulk Payouts! Send funds to multiple beneficiaries in a single request. Check the guide
const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://sandboxapi.me-cash.com/v1/virtual-account/transaction/{transactionId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"status": "success",
"message": "Transaction fetched successfully",
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"remark": "<string>",
"reason": "<string>",
"referenceNumber": "<string>",
"type": "<string>",
"state": "<string>",
"quote": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"source": {
"currency": "<string>",
"country": "<string>",
"amount": 123
},
"target": {
"currency": "<string>",
"country": "<string>",
"amount": 123
},
"rate": 123,
"fee": {
"amount": 123
}
},
"recipient": {
"name": "<string>",
"firstName": "<string>",
"lastName": "<string>",
"relationship": "<string>",
"type": "<string>",
"account": {
"sortCode": "<string>",
"accountNumber": "<string>"
},
"paymentChannel": "<string>",
"currency": "<string>",
"country": "<string>"
},
"created": "2023-11-07T05:31:56Z",
"processed": "2023-11-07T05:31:56Z"
}
}Retrieves the details of a specific transaction associated with a virtual account using its unique ID.
const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://sandboxapi.me-cash.com/v1/virtual-account/transaction/{transactionId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"status": "success",
"message": "Transaction fetched successfully",
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"remark": "<string>",
"reason": "<string>",
"referenceNumber": "<string>",
"type": "<string>",
"state": "<string>",
"quote": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"source": {
"currency": "<string>",
"country": "<string>",
"amount": 123
},
"target": {
"currency": "<string>",
"country": "<string>",
"amount": 123
},
"rate": 123,
"fee": {
"amount": 123
}
},
"recipient": {
"name": "<string>",
"firstName": "<string>",
"lastName": "<string>",
"relationship": "<string>",
"type": "<string>",
"account": {
"sortCode": "<string>",
"accountNumber": "<string>"
},
"paymentChannel": "<string>",
"currency": "<string>",
"country": "<string>"
},
"created": "2023-11-07T05:31:56Z",
"processed": "2023-11-07T05:31:56Z"
}
}Documentation Index
Fetch the complete documentation index at: https://developer.me-cash.com/llms.txt
Use this file to discover all available pages before exploring further.
GET /v1/virtual-account/{virtualAccountId}.
| Status | Message | What it means | How to fix |
|---|---|---|---|
| 401 | API key missing or incorrect | Authentication header is missing, invalid, or expired. | Send the right x-api-key for your workspace/environment. |
| 404 | Virtual account ID not found | The ID does not exist or is outside your workspace. | Double-check you are using an ID returned by the creation endpoints. |
| 500 | Service temporarily unavailable | Backend system/dataset failure prevented the lookup. | Retry with backoff and contact support if it persists. |
The unique identifier of the transaction (e.g. 557d936e-e904-4d0d-8d61-f6f1a6abbc03)
Was this page helpful?