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

# SolanaTokenBalancesClient

> SolanaTokenBalancesClient API reference.

Package: [`com.coinbase.cdp.resources.solanatokenbalances`](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/resources/solanatokenbalances/index)

```java theme={null}
public class SolanaTokenBalancesClient extends Object
```

## Constructor Details

### `SolanaTokenBalancesClient`

```java theme={null}
public SolanaTokenBalancesClient(ClientOptions clientOptions)
```

**Parameters:**

`clientOptions` - [ClientOptions](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/core/ClientOptions)

## Method Details

### `withRawResponse`

```java theme={null}
public WithRawResponseSolanaTokenBalancesClient withRawResponse()
```

Get responses with HTTP metadata like headers

**Returns:**

[WithRawResponseSolanaTokenBalancesClient](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/resources/solanatokenbalances/WithRawResponseSolanaTokenBalancesClient)

### `listSolanaTokenBalances`

**Overload 1**

```java theme={null}
public ListSolanaTokenBalancesResponse listSolanaTokenBalances(ListSolanaTokenBalancesNetwork network, String address)
```

Lists the token balances of a Solana address on a given network. The balances include SPL tokens and the native SOL token. The response is paginated, and by default, returns 20 balances per page.

**Note:** This endpoint is still under development and does not yet provide strong availability or freshness guarantees. Freshness and availability of new token balances will improve over the coming weeks.

**Parameters:**

`network` - [ListSolanaTokenBalancesNetwork](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/types/ListSolanaTokenBalancesNetwork)

`address` - `String`

**Returns:**

[ListSolanaTokenBalancesResponse](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/resources/solanatokenbalances/types/ListSolanaTokenBalancesResponse)

**Overload 2**

```java theme={null}
public ListSolanaTokenBalancesResponse listSolanaTokenBalances(ListSolanaTokenBalancesNetwork network, String address, ListSolanaTokenBalancesRequest request)
```

Lists the token balances of a Solana address on a given network. The balances include SPL tokens and the native SOL token. The response is paginated, and by default, returns 20 balances per page.

**Note:** This endpoint is still under development and does not yet provide strong availability or freshness guarantees. Freshness and availability of new token balances will improve over the coming weeks.

**Parameters:**

`network` - [ListSolanaTokenBalancesNetwork](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/types/ListSolanaTokenBalancesNetwork)

`address` - `String`

`request` - [ListSolanaTokenBalancesRequest](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/resources/solanatokenbalances/requests/ListSolanaTokenBalancesRequest)

**Returns:**

[ListSolanaTokenBalancesResponse](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/resources/solanatokenbalances/types/ListSolanaTokenBalancesResponse)

**Overload 3**

```java theme={null}
public ListSolanaTokenBalancesResponse listSolanaTokenBalances(ListSolanaTokenBalancesNetwork network, String address, RequestOptions requestOptions)
```

Lists the token balances of a Solana address on a given network. The balances include SPL tokens and the native SOL token. The response is paginated, and by default, returns 20 balances per page.

**Note:** This endpoint is still under development and does not yet provide strong availability or freshness guarantees. Freshness and availability of new token balances will improve over the coming weeks.

**Parameters:**

`network` - [ListSolanaTokenBalancesNetwork](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/types/ListSolanaTokenBalancesNetwork)

`address` - `String`

`requestOptions` - [RequestOptions](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/core/RequestOptions)

**Returns:**

[ListSolanaTokenBalancesResponse](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/resources/solanatokenbalances/types/ListSolanaTokenBalancesResponse)

**Overload 4**

```java theme={null}
public ListSolanaTokenBalancesResponse listSolanaTokenBalances(ListSolanaTokenBalancesNetwork network, String address, ListSolanaTokenBalancesRequest request, RequestOptions requestOptions)
```

Lists the token balances of a Solana address on a given network. The balances include SPL tokens and the native SOL token. The response is paginated, and by default, returns 20 balances per page.

**Note:** This endpoint is still under development and does not yet provide strong availability or freshness guarantees. Freshness and availability of new token balances will improve over the coming weeks.

**Parameters:**

`network` - [ListSolanaTokenBalancesNetwork](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/types/ListSolanaTokenBalancesNetwork)

`address` - `String`

`request` - [ListSolanaTokenBalancesRequest](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/resources/solanatokenbalances/requests/ListSolanaTokenBalancesRequest)

`requestOptions` - [RequestOptions](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/core/RequestOptions)

**Returns:**

[ListSolanaTokenBalancesResponse](/sdks/cdp-sdks-v2/java/com/coinbase/cdp/resources/solanatokenbalances/types/ListSolanaTokenBalancesResponse)
