> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Retrieve transfer

> Retrieves a transfer using the specified transfer token.

GET/v3/moneymovement/transfers/\{token}

Retrieves a transfer using the specified transfer token.

## URL path parameters

| Fields | Description |
| - | - |
| token string  Required | Transfer token that was returned by `POST /transfers` when the transfer was created. **Allowable Values:**  Valid transfer token |

## Response body

| Fields | Description |
| - | - |
| token string  Conditionally returned | Unique identifier of the transfer. **Allowable Values:**  36 char max |
| transfer\_type string  Conditionally returned | Type of transfer to perform. **Allowable Values:**  `CARD_PULL`, `CARD_PUSH`, `CARD_DISBURSEMENT` |
| card\_token string  Conditionally returned | Unique identifier of the external card involved in the transfer. **Allowable Values:**  36 char max |
| source\_user\_token string  Conditionally returned | User token that is the source for the transfer. **Allowable Values:**  36 char max |
| source\_business\_token string  Conditionally returned | Business token that is the source for the transfer. **Allowable Values:**  36 char max |
| destination\_user\_token string  Conditionally returned | User token that is the destination for the transfer. **Allowable Values:**  36 char max |
| destination\_business\_token string  Conditionally returned | Business token that is the destination for the transfer. **Allowable Values:**  36 char max |
| amount decimal  Conditionally returned | Amount of the transfer. **Allowable Values:**  Any number between 0.01 and 1000000000 |
| currency string  Conditionally returned | Currency of the transfer. **Allowable Values:**  A valid three-digit [ISO 4217 currency code](https://www.iso.org/iso-4217-currency-codes.html) |
| statement\_descriptor string  Conditionally returned | Description of the transaction, as it will appear on the recipient's bank statement. **Allowable Values:**  22 char max |
| status string  Conditionally returned | Processing state of the transaction. **Allowable Values:**  `CHARGEBACK`, `COMPLETE`, `PENDING`, `REJECTED` |
| created\_time datetime  Conditionally returned | Date and time when the transfer was created, in UTC. **Allowable Values:**  Format: `yyyy-MM-ddThh:mm:ssZ` |
| last\_modified\_time datetime  Conditionally returned | Date and time when the transfer was updated, in UTC. **Allowable Values:**  Format: `yyyy-MM-ddThh:mm:ssZ` |


## Related topics

- [Transfers Overview](https://www.marqeta.com/docs/core-api/digital-banking-transfers.md)
- [Instant Card Transfers](https://www.marqeta.com/docs/developer-guides/instant-card-transfers.md)
- [Retrieve program transfer](https://www.marqeta.com/docs/core-api/program-transfers/retrieve-program-transfer.md)
- [Retrieve ACH transfer](https://www.marqeta.com/docs/core-api/funding-via-ach/retrieve-ach-transfer.md)
- [Retrieve program transfer type](https://www.marqeta.com/docs/core-api/program-transfers/program-transfer-types/retrieve-type.md)
