---
title: "Get transfer by reference"
slug: "get-transfer-by-reference"
updated: 2026-07-09T07:00:03Z
published: 2026-07-09T07:00:03Z
canonical: "docs.xendit.co/get-transfer-by-reference"
---
> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xendit.co/llms.txt
> Use this file to discover all available pages before exploring further.
# Get transfer by reference
Get/transfers/reference={reference}
This endpoint queries the current status of a transfer. This is often used for checking the status of a transaction.
SecurityHTTPType basic
Path parametersreferencestringRequiredExamplemonthly_transfers_1234
Responses200Default Transfer
```json
{
"created": "2020-11-30T02:47:53.061Z",
"transfer_id": "bd1cc56b-ce7f-4ad7-8901-3eaa689e90eb",
"source_user_id": "`5cafeb170a2b18519b1b8768",
"destination_user_id": "5f8d0c0603ffe06b7d4d9fcf",
"status": "SUCCESSFUL",
"amount": "90000",
"reference": "Monthly_Transfers_1234"
}
```
object
Object that would be generated upon creation of a Transfer
createdstring (date-time)
Timestamp of when the object was created
transfer_idstring
A unique reference for this Transfer set by Xendit systems
referencestring
A unique reference for this Transfer that you set when making the request
source_user_idstring
The source of the transfer. This is the user_id of either your master or sub account
destination_user_idstring
The destination of the transfer. This is the `user_id` of either your master or sub account
statusstring
The status of the Transfer. Available values `SUCCESSFUL`,`PENDING`, `FAILED`
amountnumber
The amount that was transferred
400DATA_NOT_FOUND
```json
{
"error_code": "DATA_NOT_FOUND",
"message": "Could not find transfer by reference because reference may be invalid.",
"errors": [
"Detailed description here"
]
}
```
object
The object being referenced does not exist
error_codestring Valid values[
"DESTINATION_ACCOUNT_NOT_FOUND",
"DATA_NOT_FOUND",
"CALLBACK_AUTHENTICATION_TOKEN_NOT_FOUND_ERROR"
]
messagestring
errors Array OneOfstringstring
objectobject
401INVALID_API_KEY
```json
{
"error_code": "INVALID_API_KEY",
"message": "API key is not authorized for this API service, access to xenPlatform is needed",
"errors": [
"Detailed description here"
]
}
```
object
Invalid API key
error_codestring Valid values[
"INVALID_API_KEY"
]
messagestring
errors Array OneOfstringstring
objectobject