Pools
Path parameters
chainstring · enumRequiredPossible values:
An enumeration.
Query parameters
pageSizeinteger · max: 100OptionalDefault:
20
pageNumintegerOptionalDefault:
1
orderByall ofOptionalDefault:
volume
undefined · enumOptionalPossible values:
An enumeration.
filterByall ofOptionalDefault:
1d
undefined · enumOptionalPossible values:
An enumeration.
statusall ofOptionalDefault:
all
string · enumOptionalPossible values:
An enumeration.
versionall ofOptionalDefault:
all
undefined · enumOptionalPossible values:
An enumeration.
excludeLowVolumePoolsbooleanOptionalDefault:
true
Responses
200
Successful Response
application/json
422
Validation Error
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
}
]
Path parameters
chainstring · enumRequiredPossible values:
An enumeration.
addressstringRequiredExample:
0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
filterByall ofOptionalDefault:
1d
undefined · enumOptionalPossible values:
An enumeration.
Responses
200
Successful Response
application/json
422
Validation Error
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
}