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

# Get Withdrawal

> GET /v2/withdrawal/{id} — retrieve a single withdrawal by its end2end ID.

A withdrawal moves funds from your Noxpay balance to a whitelisted wallet or PIX key.

## Path parameters

| Parameter | Description                                 |
| --------- | ------------------------------------------- |
| `id`      | The `end2end` identifier (e.g. `NOXwdr001`) |

## Response `200 OK`

### Attributes

| Field                   | Type   | Description                                          |
| ----------------------- | ------ | ---------------------------------------------------- |
| `amount_discounted`     | float  | Amount actually sent after deducting the network fee |
| `amount_received`       | float  | Amount originally requested                          |
| `currency_received`     | string | Asset display name (e.g. `USDT TRC20`)               |
| `currency_receive_code` | string | Asset code (e.g. `USDT`)                             |
| `address`               | string | Destination blockchain address                       |
| `tx_hash`               | string | On-chain transaction hash                            |
| `explorer_url`          | string | Block explorer URL for the transaction               |
| `network_fee`           | string | Blockchain network fee paid                          |
| `group_id`              | string | Whitelist group ID used for this withdrawal          |
| `notes`                 | string | Optional notes attached to the withdrawal            |

**`404`** — withdrawal not found or does not belong to your account.

For all `status` / `substatus` values see [Withdrawal statuses](/noxpay-docs-v2/api-reference/reference/statuses#withdrawal).

<RequestExample>
  ```bash theme={null}
  curl https://checkout.noxpay.io/v2/withdrawal/NOXwdr001 \
    -H "api-key: <key>"
  ```

  ```python theme={null}
  import requests

  response = requests.get(
      "https://checkout.noxpay.io/v2/withdrawal/NOXwdr001",
      headers={"api-key": "<key>"},
  )
  print(response.json())
  ```

  ```javascript theme={null}
  const response = await fetch(
    "https://checkout.noxpay.io/v2/withdrawal/NOXwdr001",
    { headers: { "api-key": "<key>" } }
  );
  const data = await response.json();
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "end2end": "NOXwdr001",
    "component": "success_withdrawl_dash",
    "state": "DONE",
    "template": "withdraw_dash_same_curr",
    "created_at": "2024-05-03T14:00:00Z",
    "updated_at": "2024-05-03T14:05:00Z",
    "status": { "en": "Success", "pt": "Sucesso" },
    "substatus": { "en": "Withdrawal Completed", "pt": "Saque Concluído" },
    "message": {
      "en": "Withdrawal completed successfully",
      "pt": "Saque concluído com sucesso"
    },
    "error_message": { "en": "", "pt": "" },
    "attributes": {
      "amount_discounted": 99.00,
      "amount_received": 100.00,
      "currency_received": "USDT TRC20",
      "currency_receive_code": "USDT",
      "address": "TXyZ...abc",
      "tx_hash": "0xabc123...",
      "explorer_url": "https://tronscan.org/#/transaction/0xabc123",
      "network_fee": "1.00",
      "group_id": "wl-group-id",
      "notes": "Monthly payout"
    }
  }
  ```

  ```json 404 theme={null}
  { "error": "Not Found" }
  ```
</ResponseExample>
