Skip to main content
GET
/
v2
/
pools
Get compact data for all SaucerSwap V2 pools
curl --request GET \
  --url https://api.saucerswap.finance/v2/pools \
  --header 'x-api-key: <x-api-key>'
[
  {
    "id": 1,
    "contractId": "0.0.3948521",
    "tokenA": {
      "decimals": 6,
      "icon": "/images/tokens/usdc.png",
      "id": "0.0.456858",
      "name": "USD Coin",
      "price": "1678944894",
      "priceUsd": 1.00375771,
      "symbol": "USDC",
      "dueDiligenceComplete": true,
      "isFeeOnTransferToken": false
    },
    "tokenB": {
      "decimals": 6,
      "icon": "/images/tokens/usdc.png",
      "id": "0.0.1055459",
      "name": "USD Coin",
      "price": "1681384187",
      "priceUsd": 1.00521604,
      "symbol": "USDC[hts]",
      "dueDiligenceComplete": true,
      "isFeeOnTransferToken": false
    },
    "amountA": "6313040",
    "amountB": "6313042",
    "fee": 500,
    "sqrtRatioX96": "79228162514992909706099547250",
    "tickCurrent": 0,
    "liquidity": "10878982596"
  }
]
Hedera NetworkBase URL
Mainnethttps://api.saucerswap.finance
Testnethttps://test-api.saucerswap.finance
PreviewnetNot supported

Headers

x-api-key
string
default:875e1017-87b8-4b12-8301-6aa1f1aa073b
required

Response

200 - application/json
id
integer
required
Example:
contractId
string
required
Example:
tokenA
object
required
Example:
tokenB
object
required
Example:
amountA
string
required
Example:
amountB
string
required
Example:
fee
integer
required
Example:
sqrtRatioX96
string
required
Example:
tickCurrent
integer
required
Example:
liquidity
string
required
Example: