> ## 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.

# Consultar Saque

> GET /v2/withdrawal/{id} — retorna um saque individual pelo seu ID end2end.

Um saque move fundos do seu saldo Noxpay para uma carteira ou chave PIX na whitelist.

## Parâmetros de caminho

| Parâmetro | Descrição                                                                     |
| --------- | ----------------------------------------------------------------------------- |
| `id`      | O identificador `end2end` (ex: `NOXwdr001`), ou o `tx_hash` on-chain do saque |

Se `{id}` não casar com um `end2end`, ele é tentado contra o hash da transação, então você pode consultar um saque pelos dois caminhos na mesma rota, sem parâmetro extra.

## Response `200 OK`

### Attributes

| Campo                   | Tipo   | Descrição                                                  |
| ----------------------- | ------ | ---------------------------------------------------------- |
| `amount_discounted`     | float  | Valor debitado do seu saldo por este saque                 |
| `amount_received`       | float  | Valor que chega ao destino, após a dedução da taxa de rede |
| `currency_received`     | string | Nome exibido do ativo (ex: `USDT (TRX)`)                   |
| `currency_receive_code` | string | Código do ativo (ex: `TRX_USDT_S2UZ`)                      |
| `address`               | string | Endereço blockchain de destino                             |
| `tx_hash`               | string | Hash da transação on-chain                                 |
| `explorer_url`          | string | URL do block explorer para a transação                     |
| `network_fee`           | string | Taxa de rede blockchain paga                               |
| `group_id`              | string | ID do grupo de whitelist usado para este saque             |
| `notes`                 | string | Notas opcionais anexadas ao saque                          |

Atributo de valor vazio é omitido, então chave ausente — `tx_hash`, `explorer_url` — significa que aquela etapa ainda não aconteceu.

**`404`** — saque não encontrado ou não pertence à sua conta. Os dois casos são deliberadamente indistinguíveis.

Para todos os valores de `status` / `substatus` veja [Statuses de Withdrawal](/pt/api-reference/reference/statuses#withdrawal).

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

  ```python Python theme={null}
  import requests

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

  ```javascript Node.js 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}
  {
    "version": "v2",
    "end2end": "NOXwdr001",
    "created_at": "2024-05-03T14:00:00Z",
    "updated_at": "2024-05-03T14:05:00Z",
    "process": "success_withdrawal.completed",
    "status": { "en": "Success", "pt": "Sucesso", "es": "Éxito" },
    "substatus": { "en": "Withdrawal Completed", "pt": "Saque Concluído", "es": "Retiro Completado" },
    "message": { "en": "Withdrawal completed successfully", "pt": "Saque concluído com sucesso", "es": "Retiro completado con éxito" },
    "error_message": { "en": "", "pt": "", "es": "" },
    "attributes": {
      "amount_discounted": 100.00,
      "amount_received": 99.00,
      "currency_received": "USDT (TRX)",
      "currency_receive_code": "TRX_USDT_S2UZ",
      "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"
    }
  }
  ```
</ResponseExample>
