---
title: "Get compact data for all pools"
method: GET
path: "/pools"
tags: ["Pools"]
---

# Get compact data for all pools

`GET /pools`

## Headers

- `x-api-key` string, required

## Response `200`

Successful response

- PoolCompact[]
  - `id` integer, required — Pool id
  - `contractId` string, required — Contract id (shard.realm.num)
  - `lpToken` LPToken, required
    - `id` string, required — Token id (shard.realm.num)
    - `name` string, required — Token name
    - `symbol` string, required — Token syymbol
    - `decimals` integer, required — Token decimal places
    - `priceUsd` number, float, required — Token price in terms of USD
  - `lpTokenReserve` string, required — LP token reserve in its smallest unit
  - `tokenA` TokenACompact, required
    - `id` string, required — Token id (shard.realm.num)
    - `icon` string, required — Relative path to token icon
    - `symbol` string, required — Token symbol
    - `decimals` integer, required — Token decimal places
    - `price` string, required — Token price in tinybar
    - `priceUsd` number, float, required — Token price in USD
    - `dueDiligenceComplete` boolean, required — Token due diligence completed?
    - `isFeeOnTransferToken` boolean, required — Token has fees on transfer?
  - `tokenReserveA` string, required — Token A reserve in its smallest unit
  - `tokenB` TokenBCompact, required
    - `id` string, required — Token id (shard.realm.num)
    - `icon` string, required — Relative path to token icon
    - `symbol` string, required — Token symbol
    - `decimals` integer, required — Token decimal places
    - `price` string, required — Token price in tinybar
    - `priceUsd` number, float, required — Token price in USD
    - `dueDiligenceComplete` boolean, required — Token due diligence completed?
    - `isFeeOnTransferToken` boolean, required — Token has fees on transfer?
  - `tokenReserveB` string, required — Token B reserve in its smallest unit

---

[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)
