---
title: "Get detailed data for all SaucerSwap V2 pools"
method: GET
path: "/v2/pools/full"
tags: ["SaucerSwap V2"]
---

# Get detailed data for all SaucerSwap V2 pools

`GET /v2/pools/full`

## Headers

- `x-api-key` string, required

## Response `200`

Successful response

- PoolV2[]
  - `id` integer, required — Pool id
  - `contractId` string, required — Contract id (shard.realm.num)
  - `tokenA` TokenA, required
    - `id` string, required — Token id (shard.realm.num)
    - `name` string, required — Token name
    - `symbol` string, required — Token symbol
    - `icon` string, required — Relative path to the token icon
    - `decimals` integer, required — Token decimal places
    - `price` string, required — Token price in tinybar
    - `priceUsd` number, required — Token price in terms of USD
    - `dueDiligenceComplete` boolean, required — Token due diligence completed?
    - `isFeeOnTransferToken` boolean, required — Token has fees on transfer?
    - `description` string, required — Token description
    - `website` string, required — Token website link
    - `sentinelReport` string, required — Token sentinel report link
    - `twitterHandle` string, required — Token sentinel report link
  - `tokenB` TokenB, required
    - `id` string, required — Token id (shard.realm.num)
    - `name` string, required — Token name
    - `symbol` string, required — Token symbol
    - `icon` string, required — Relative path to the token icon
    - `decimals` integer, required — Token decimal places
    - `price` string, required — Token price in tinybar
    - `priceUsd` number, required — Token price in terms of USD
    - `dueDiligenceComplete` boolean, required — Token due diligence completed?
    - `isFeeOnTransferToken` boolean, required — Token has fees on transfer?
    - `description` string, required — Token description
    - `website` string, required — Token website link
    - `sentinelReport` string, required — Token sentinel report link
    - `twitterHandle` string, required — Token sentinel report link
  - `amountA` string, required — Total amount for token A
  - `amountB` string, required — Total amount for token B
  - `fee` integer, required — Swap fee tier for the pool, denoted in basis points
  - `sqrtRatioX96` string, required — Encoded square root of price ratio between tokens in the pool as a Q64.96 number
  - `tickCurrent` integer, required — Current active tick index, representing a specific price point in the pool
  - `liquidity` string, required — Total liquidity for the pool

---

[API](https://skmtc.net/saucerswap/apis/saucerswap-rest-api.md) · [All operations](https://skmtc.net/saucerswap/apis/saucerswap-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/saucerswap/saucerswap-rest-api/revisions/6c4d55a0e793/schema)
