> ## Documentation Index
> Fetch the complete documentation index at: https://apidocs.hopnow.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Transfer

> Retrieve a single transfer by its ID

Returns one transfer. Requires an API key with `read` access on the `payments` scope.

## Path Parameters

<ParamField path="account_id" type="string" required>
  The account's external ID (starts with `acct_`)
</ParamField>

<ParamField path="transfer_id" type="string" required>
  The transfer's external ID (starts with `trf_`). A transfer that belongs to another account returns `404`.
</ParamField>

## Response

Returns the same structure as the [Create Transfer](/fx/api-reference/transfers/create-transfer) response.

## Response Example

```json theme={null}
{
  "id": "trf_6h2k9m4p1w8e5r3t6y0u2i4a",
  "object": "transfer",
  "account_id": "acct_9f2a7c1e6a2b4f3c9b8d2e5a",
  "source": {"type": "virtual_account", "virtual_account_id": "va_7f3k2m9p4q1w8e5r3t6y0u2i"},
  "destination": {"type": "trading_account"},
  "amount": "1500.00",
  "currency": "EUR",
  "status": "completed",
  "reference": "Move collections to trading account",
  "internal_note": "Month-end sweep",
  "created": "2026-01-15T10:00:00Z",
  "updated": "2026-01-15T10:00:00Z",
  "created_by": "ak_9a3yfd2ro3jeoqqalbx8jew1",
  "updated_by": null
}
```

## Errors

| Status | `code` | When |
| - | - | - |
| `404` | `RESOURCE_NOT_FOUND` | No such transfer, or it belongs to another account |
