List Pendle yield trading markets with TVL and implied APY.
Returns Pendle market data including Principal Token (PT), Standardized Yield (SY), and Yield Token (YT) addresses, along with market expiry, TVL, and implied APY.
Use this endpoint to discover yield trading opportunities, compare rates across Pendle markets, or build market selection interfaces.
APY values are returned in percentage format (e.g., 5.25 means 5.25%). Markets without complete metadata or statistics are excluded.
The field to order the results by.
The direction to order the results by.
asc, desc The offset of the first item to return.
The number of items to return.
x <= 1000Optional chain filter. If not provided, returns markets for all chains. The chain to use.
base, ethereum, arbitrum Filter markets by underlying asset symbol (e.g., 'USDC', 'WETH').
Minimum TVL in USD. Markets with TVL below this value will be excluded.
Successful Response
Response model for a paginated list of Pendle markets.
A list of Pendle market information objects.
[
{
"chain": "ethereum",
"expiry": 1735689600,
"implied_apy": "8.52",
"market_address": "0x7d372819240D14fB477f17b964f95F33BeB4c704",
"pt_address": "0xc69Ad9baB1dEE23F4605a82b3354F8E40d1E5966",
"pt_name": "PT weETH 26DEC2024",
"pt_symbol": "PT-weETH-26DEC2024",
"sy_address": "0xAC0047886a985071476a1186bE89222659970d65",
"tvl_usd": "45000000.00",
"underlying_asset": "0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee",
"underlying_name": "Wrapped eETH",
"underlying_symbol": "weETH",
"yt_address": "0xfb35Fd0095dD1096b1Ca49AD44d8C5812A201677"
},
{
"chain": "arbitrum",
"expiry": 1743465600,
"implied_apy": "12.35",
"market_address": "0xD0354D4e7bCf345fB117cabe41aCaDb724eccA91",
"pt_address": "0x1c27Ad8a19Ba026ADaBD615F6Bc77158130cfBE4",
"pt_name": "PT ezETH 27MAR2025",
"pt_symbol": "PT-ezETH-27MAR2025",
"sy_address": "0x80c12D5b6Cc494632Bf11b03F09436c8B61Cc5Df",
"tvl_usd": "28500000.00",
"underlying_asset": "0x35751007a407ca6FEFfE80b3cB397736D2cf4dbe",
"underlying_name": "Renzo Restaked ETH",
"underlying_symbol": "ezETH",
"yt_address": "0x0000000000000000000000000000000000000000"
}
]