Coin Liquidity
Retrieve the liquidity information for a specific coin across decentralized exchanges (DEXs) and lending protocols.
Endpoint
GET /api/v1/partner/coin/liquidity
Request Parameters
coin_type
string
Yes
The unique identifier of the coin (e.g., 0x...::module::COIN
)
Headers
x-api-key
Yes
API key for authorization.
cURL Example
curl --location 'https://api.noodles.fi/api/v1/partner/coin/liquidity?coin_type=0x87dfe1248a1dc4ce473bd9cb2937d66cdc6c30fee63f3fe0dbb55c7a09d35dec%3A%3Aup%3A%3AUP' \
--header 'Accept-Encoding: application/json' \
--header 'x-api-key: YOUR_API_KEY'
Response
Response Fields
code
number
No
HTTP status code.
message
string
No
Response message.
data
object
No
Coin liquidity data object.
Data Object Fields
coin_type
string
No
The unique identifier of the coin.
symbol
string
No
The coin's symbol/ticker.
decimals
number
No
Number of decimal places for the coin.
icon_url
string
Yes
URL to the coin's icon image.
verified
boolean
No
Whether the coin is verified.
dex_liquidity
array
No
Array of DEX liquidity pool objects.
lending_liquidity
array
No
Array of lending protocol liquidity objects.
DEX Liquidity Pool Object
pool_id
string
Unique identifier of the liquidity pool.
protocol
string
Name of the DEX protocol (e.g., "cetus-clmm", "aftermath-cpmm").
coin_a
object
Information about the first coin in the pair.
coin_b
object
Information about the second coin in the pair.
amount_a
number
Amount of coin A in the pool.
amount_b
number
Amount of coin B in the pool.
amount_a_usd
number
USD value of coin A amount.
amount_b_usd
number
USD value of coin B amount.
price_a
number
Current price of coin A.
price_b
number
Current price of coin B.
price_ab
number
Price ratio between coin A and coin B.
tvl_usd
number
Total Value Locked in USD.
fee_rate
number
Fee rate for the pool (in percentage).
Coin Object (within DEX pools)
coin_type
string
The unique identifier of the coin.
symbol
string
The coin's symbol/ticker.
decimals
number
Number of decimal places for the coin.
icon_url
string
URL to the coin's icon image.
verified
boolean
Whether the coin is verified.
Lending Liquidity Object
pool_id
string
Unique identifier of the lending pool.
protocol
string
Name of the lending protocol (e.g., "suilend").
coin
object
Information about the coin in the lending pool.
deposit
number
Total amount deposited in the pool.
deposit_usd
number
USD value of total deposits.
borrow
number
Total amount borrowed from the pool.
borrow_usd
number
USD value of total borrows.
deposit_apr
number
Annual Percentage Rate for deposits.
borrow_apr
number
Annual Percentage Rate for borrows.
utilization
number
Pool utilization rate (borrowed/deposited).
Success Response Example
{
"code": 200,
"message": "OK",
"data": {
"coin_type": "0x87dfe1248a1dc4ce473bd9cb2937d66cdc6c30fee63f3fe0dbb55c7a09d35dec::up::UP",
"symbol": "UP",
"decimals": 6,
"icon_url": "https://www.doubleup.fun/Diamond_Only.png",
"verified": true,
"dex_liquidity": [
{
"pool_id": "0x3b4589a67fb75a9cbbaa8e90980ae02961c24a86638649450ca4b0278d64f538",
"protocol": "aftermath-cpmm",
"coin_a": {
"coin_type": "0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI",
"symbol": "SUI",
"decimals": 9,
"icon_url": "https://imagedelivery.net/cBNDGgkrsEA-b_ixIp9SkQ/sui-coin.svg/public",
"verified": true
},
"coin_b": {
"coin_type": "0x87dfe1248a1dc4ce473bd9cb2937d66cdc6c30fee63f3fe0dbb55c7a09d35dec::up::UP",
"symbol": "UP",
"decimals": 6,
"icon_url": "https://www.doubleup.fun/Diamond_Only.png",
"verified": true
},
"amount_a": 34015.584592142,
"amount_b": 1108644.380496,
"amount_a_usd": 110635.69,
"amount_b_usd": 442542.76,
"price_a": 3.252,
"price_b": 0.399,
"price_ab": 8.148,
"tvl_usd": 553178.44,
"fee_rate": 1
}
],
"lending_liquidity": [
{
"pool_id": "0x8c1fad2fe2217fe64c579809a1d855127c81afe158d4d9124f9914d17a748eb1",
"protocol": "suilend",
"coin": {
"coin_type": "0x87dfe1248a1dc4ce473bd9cb2937d66cdc6c30fee63f3fe0dbb55c7a09d35dec::up::UP",
"symbol": "UP",
"decimals": 6,
"icon_url": "https://www.doubleup.fun/Diamond_Only.png",
"verified": true
},
"deposit": 1228023.407651,
"deposit_usd": 496507.33,
"borrow": 16.961583,
"borrow_usd": 6.86,
"deposit_apr": 0.0002071900957212765,
"borrow_apr": 20.000828726043544,
"utilization": 0.001381210072570573
}
]
}
}
Last updated