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

# listPairsForToken

> List liquidity pairs that include a given token on a network.

### Overview

Fetch liquidity pairs (e.g. Uniswap pools) that include a specific token.

* Supports pagination via `limit`
* Includes token metadata and pooled liquidity
* Useful for discovering trading pairs and liquidity sources

### Returns

<ResponseField name="listPairsForToken" type="[Pair!]!" required>
  A list of pairs that include the given token.
</ResponseField>

### Arguments

<ResponseField name="tokenAddress" type="Address!" required>
  Token contract address.
</ResponseField>

<ResponseField name="networkId" type="NetworkId!" required>
  Network ID (e.g. `1`, `42161`).
</ResponseField>

<ResponseField name="limit" type="Int">
  Maximum number of pairs to return.
</ResponseField>

### Example

```graphql theme={null}
{
  listPairsForToken(
    tokenAddress: "So11111111111111111111111111111111111111112"
    networkId: 1399811149
    limit: 10
  ) {
    address
    id
    networkId
    exchangeHash
    fee
    tickSpacing
    token0
    token1
    createdAt
    pooled {
      token0
      token1
    }
  }
}
```

### Playground

<iframe src={`https://graphql.mobula.io/graphql?query=${encodeURIComponent('{ listPairsForToken(tokenAddress: "So11111111111111111111111111111111111111112", networkId: 1399811149, limit: 10) { address id networkId exchangeHash fee tickSpacing token0 token1 createdAt pooled { token0 token1 } } }')}`} title="GraphQL Playground" style={{ width: '100%', minHeight: '600px', border: '1px solid var(--color-border)', borderRadius: '8px' }} />
