# Get a Withdrawal

> Coming soon, upon request — this feature is turned on for your tenant by the Aurea team. [Contact us](https://www.aureahub.com/contact)

One of the user's withdrawals.

## Overview

- `404` `BANK_RAMP_PAYOUT_NOT_FOUND` when it is not the user's.

Called with the user's access token, in one environment (`isTestnet`). See [Bank Ramp: Local Rails](https://docs.aureahub.com/docs/guide-bank-local.md).

## Endpoint

### `GET /v1/ramp/bank/customer/withdrawals/{id}`

Authentication: bearer token required.

One of the user's withdrawals.

**Path parameters**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | string (uuid) | yes | The record's `id` |

**Query parameters**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `isTestnet` | boolean | no | `true` for the sandbox; `false` or omitted for production |

**Responses**

`200` Withdrawal

```json
{
  "id": "9a2c4e6f-1b3d-4a5c-8e7f-0d2b4c6e8a10",
  "environment": "production",
  "purpose": "off_ramp",
  "attempt": 1,
  "retryOf": null,
  "asset": "KES",
  "amount": "20000.00",
  "sourceAsset": "KES",
  "sourceAmount": "20000.00",
  "fee": "150.00",
  "rate": null,
  "destinationType": "momo",
  "destination": {
    "institutionId": "mpesa-ke",
    "mobileNumber": "+2547•••••678",
    "beneficiaryName": "J•• W••••"
  },
  "status": "succeeded",
  "failureCode": null,
  "sentAt": "2026-10-23T09:00:02.000Z",
  "completedAt": "2026-10-23T09:14:31.000Z",
  "createdAt": "2026-10-23T09:00:00.000Z",
  "updatedAt": "2026-10-23T09:14:31.000Z"
}
```

---

Web version: https://docs.aureahub.com/#local-withdrawal-get
