> For the complete index of the 402pay docs, see [llms.txt](https://developer.402pay.co/llms.txt).

# Retrieve a wallet transaction

Get one transaction in or out of your wallet.

`GET https://dash.402pay.co/api/v1/wallet/transactions/{id}`

`amount` is in the coin, after fees for a payment's deposit, and `value_usd` is its value in US cents. `network_fee_usd` is set on sends, which pay the network; payments you receive don't.

### Path

- `id` (string, required): The transaction's ID, such as `wtx_nXRP8NNOMtb4LySU`.

### Errors

- 404 `not_found` No wallet transaction with that ID belongs to your business.

Any request can also fail on its key or its body. See [errors](https://developer.402pay.co/api/errors.md).

Request, cURL:

```bash
curl "https://dash.402pay.co/api/v1/wallet/transactions/wtx_nXRP8NNOMtb4LySU" \
  -H "Authorization: Bearer $PAY402_SECRET_KEY"
```

Request, Node.js:

```js
const response = await fetch("https://dash.402pay.co/api/v1/wallet/transactions/wtx_nXRP8NNOMtb4LySU", {
  headers: {
    Authorization: `Bearer ${process.env.PAY402_SECRET_KEY}`,
  },
});
const { data } = await response.json();
```

Request, Python:

```python
import os

import requests

response = requests.get(
    "https://dash.402pay.co/api/v1/wallet/transactions/wtx_nXRP8NNOMtb4LySU",
    headers={
        "Authorization": f"Bearer {os.environ['PAY402_SECRET_KEY']}",
    },
)
data = response.json()["data"]
```

Response, 200 OK:

```json
{
  "data": {
    "id": "wtx_nXRP8NNOMtb4LySU",
    "kind": "wallet_transaction",
    "direction": "in",
    "status": "confirmed",
    "asset": "USDC",
    "network": "polygon",
    "amount": "49.00",
    "value_usd": 4900,
    "network_fee_usd": null,
    "address": "0x9a3c416D4A81669C01f4515bBDEB93C45d3813fe",
    "from_address": "0x136e44a2738dea5217e8d6745463d2a9a84d1421",
    "to_address": "0x9a3c416D4A81669C01f4515bBDEB93C45d3813fe",
    "tx_hash": "0xc16a611d90302ba917593ed9743f5e734a556e8d2f35bb0d60a2ca02ac99bb20",
    "explorer_url": "https://polygonscan.com/tx/0xc16a611d90302ba917593ed9743f5e734a556e8d2f35bb0d60a2ca02ac99bb20",
    "payment_id": "pmt_QI02vLdJGd48hBbg",
    "note": "",
    "created_at": "2026-09-26T21:23:13.447Z"
  }
}
```
