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

# Get wallet balance

> Return the current balance of the authenticated user's wallet.

Returns the user's current wallet balance. A wallet is created automatically on first access.

## Response

<ResponseField name="wallet_id" type="string">
  UUID of the wallet.
</ResponseField>

<ResponseField name="balance" type="number">
  Current balance in USD.
</ResponseField>

<ResponseField name="currency" type="string">
  Always `USD`.
</ResponseField>

## Example

<CodeGroup>
  ```bash cURL theme={null}
  curl https://api.proxyjam.com/public/v1/wallet/balance \
    -H "X-API-Key: pj_AbCdEf..."
  ```

  ```python Python theme={null}
  from proxyjam import ProxyJamClient

  # The Python SDK calls the multi-currency endpoint at
  # /wallets/{currency}/balance under the hood.
  with ProxyJamClient(api_key="pj_live_...") as proxyjam:
      balance = proxyjam.wallets.get_balance("USD")
      print(balance.balance, balance.currency)
  ```

  ```json Response theme={null}
  {
    "wallet_id": "wallet-uuid",
    "balance": 42.50,
    "currency": "USD"
  }
  ```
</CodeGroup>
