Pools

List Pools

get
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
Query parameters
pageSizeinteger · max: 100OptionalDefault: 20
pageNumintegerOptionalDefault: 1
orderByall ofOptionalDefault: volume
undefined · enumOptional

An enumeration.

Possible values:
filterByall ofOptionalDefault: 1d
undefined · enumOptional

An enumeration.

Possible values:
statusall ofOptionalDefault: all
string · enumOptional

An enumeration.

Possible values:
versionall ofOptionalDefault: all
undefined · enumOptional

An enumeration.

Possible values:
excludeLowVolumePoolsbooleanOptionalDefault: true
Responses
200

Successful Response

application/json
get
GET /v1/pools/{chain} HTTP/1.1
Host: api.lfj.dev
Accept: */*
[
  {
    "pairAddress": "text",
    "chain": "avalanche",
    "name": "text",
    "status": "main",
    "version": "v2.0",
    "tokenX": {
      "address": "text",
      "name": "text",
      "symbol": "text",
      "decimals": 1,
      "priceUsd": 1,
      "priceNative": "text"
    },
    "tokenY": {
      "address": "text",
      "name": "text",
      "symbol": "text",
      "decimals": 1,
      "priceUsd": 1,
      "priceNative": "text"
    },
    "reserveX": 1,
    "reserveY": 1,
    "lbBinStep": 1,
    "lbBaseFeePct": 1,
    "lbMaxFeePct": 1,
    "activeBinId": 1,
    "liquidityUsd": 1,
    "liquidityNative": "text",
    "liquidityDepthMinus": 1,
    "liquidityDepthPlus": 1,
    "liquidityDepthTokenX": 1,
    "liquidityDepthTokenY": 1,
    "volumeUsd": 1,
    "volumeNative": "text",
    "feesUsd": 1,
    "feesNative": "text",
    "protocolSharePct": 1
  }
]

Get Pool

get
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
addressstringRequiredExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
filterByall ofOptionalDefault: 1d
undefined · enumOptional

An enumeration.

Possible values:
Responses
200

Successful Response

application/json
get
GET /v1/pools/{chain}/{address} HTTP/1.1
Host: api.lfj.dev
Accept: */*
{
  "pairAddress": "text",
  "chain": "avalanche",
  "name": "text",
  "status": "main",
  "version": "v2.0",
  "tokenX": {
    "address": "text",
    "name": "text",
    "symbol": "text",
    "decimals": 1,
    "priceUsd": 1,
    "priceNative": "text"
  },
  "tokenY": {
    "address": "text",
    "name": "text",
    "symbol": "text",
    "decimals": 1,
    "priceUsd": 1,
    "priceNative": "text"
  },
  "reserveX": 1,
  "reserveY": 1,
  "lbBinStep": 1,
  "lbBaseFeePct": 1,
  "lbMaxFeePct": 1,
  "activeBinId": 1,
  "liquidityUsd": 1,
  "liquidityNative": "text",
  "liquidityDepthMinus": 1,
  "liquidityDepthPlus": 1,
  "liquidityDepthTokenX": 1,
  "liquidityDepthTokenY": 1,
  "volumeUsd": 1,
  "volumeNative": "text",
  "feesUsd": 1,
  "feesNative": "text",
  "protocolSharePct": 1
}