concentrated_liquidity_pool yield. Instead of a fungible LP token, your position is an NFT confined to a price range: it only earns trading fees while the pool trades inside that range.
Availability
List the PancakeSwap pools enabled for your project with
GET /v1/yields filtered by providers=pancakeswap. Enter and exit are open at all times; status.enter and status.exit are always true and there is no cooldown.
Entering
Entering takes anamount of one pool token (inputToken) and an optional price range, rangeMin and rangeMax. The only supported mode is "balanced", which splits the deposit’s value across both pool assets to fill the chosen range. Omitting both rangeMin and rangeMax opens a full-range position spanning the pool’s entire tick space.
If your address already holds a position in the same pool with the exact same range, entering again increases the liquidity of that existing position instead of minting a new one. A different range always opens a new position.
Exiting
Exiting takes the position’stokenId and a percentage (0 to 100) of its liquidity to remove; 100 closes the position fully. A partial exit reduces the position’s liquidity and leaves the rest in range.
Rewards and position
Trading fees accrue on the position separately from its liquidity, visible as aclaimable balance per pool asset once fees are owed. Claiming is manual: it uses the CLAIM_REWARDS pending action, referencing the position’s tokenId. A position that trades out of its range stops earning fees until the price returns inside it or the range is adjusted by exiting and re-entering.
Next steps
LPing
Compare the classic and concentrated liquidity position models.
Action lifecycle
Request, sign, and submit enter and exit actions.

