Mobula provides WSS support for retrieving live pools from multiple launchpads.
chainId
and poolTypes
parameters:
chainId
(string | string[]): Blockchains to monitor
evm:6342
, evm:2741
, evm:80094
, evm:8453
, evm:56
, solana:solana
poolTypes
(string | string[]): Pool types/factories to monitor
pumpfun
, moonshot-sol
, liquidlaunch
, boop
, raydium-launchlab
, gte-bonding-v1
, mana
, fourmeme
, moonshot-evm
uniswap-v2
, uniswap-v3
, raydium
, orca
, meteora
, etc.personalizedId
(string, optional): Custom identifier for tracking client sessions
personalizedId
parameter allows you to tag your WebSocket connection with a custom identifier. This identifier will be included in all responses from the server, making it easier to track and manage multiple connections or user sessions.
default
model to automatically get three views: new
, bonding
, and bonded
:
created_at
desc)market_cap
desc)created_at
desc)views
parameter:
sortBy
(string): Sort field
created_at
, market_cap
, volume_1h
, latest_trade_date
, price_change_1h
, price_change_24h
, trades_1h
, trades_24h
, liquidity
, holders_count
, buys_1h
, buys_24h
, sells_1h
, sells_24h
, buyers_1h
, buyers_24h
, sellers_1h
, sellers_24h
created_at
sortOrder
(string): Sort order
asc
, desc
desc
limit
(number): Number of results per view
offset
(number): Offset for pagination
addressToExclude
(string | string[]): Addresses to exclude from results
pattern
(string): Search pattern for token symbol or name (case insensitive)
pattern
in filters objectPoolsPriceChangeUSD
schema. All filters support multiple comparison operators.
For complete filter documentation including all available fields, operators, and examples, see Filter Details.
filters
with optional nested pools
filters for pool-specific properties:
addressToExclude
parameter provides a simple way to exclude specific addresses from the results. This automatically filters out any pools where the specified address appears as:
1min
- Last minute5min
- Last 5 minutes15min
- Last 15 minutes1h
- Last hour4h
- Last 4 hours6h
- Last 6 hours12h
- Last 12 hours24h
- Last 24 hourstokenSymbol
: The token’s symbol (e.g., “BTC”, “ETH”, “DOGE”)tokenName
: The token’s full name (e.g., “Bitcoin”, “Ethereum”, “Dogecoin”)dexscreenerListed
: Boolean indicating if the token is listed on DexScreenerpumpfun
- Pump.fun (Solana)moonshot-sol
- Moonshot (Solana)moonshot-evm
- Moonshot (EVM)fourmeme
- 4meme (EVM)liquidlaunch
- LiquidLaunch (EVM)boop
- Boop (Solana)raydium-launchlab
- Raydium Launchlab (Solana)gte-bonding-v1
- GTE Bonding V1 (EVM)mana
- Mana (EVM)meteora-dbc
- Meteora Dynamic Bonding Curve (Solana)uniswap-v2
- Uniswap V2 (EVM)uniswap-v3
- Uniswap V3 (EVM)raydium
- Raydium AMM (Solana)raydium-clmm
- Raydium CLMM (Solana)raydium-cpmm
- Raydium CPMM (Solana)orca
- Orca (Solana)meteora
- Meteora (Solana)meteora-dyn
- Meteora Dynamic (Solana)meteora-dyn2
- Meteora Dynamic V2 (Solana)algebra
- Algebra (EVM)camelot-v2
- Camelot V2 (EVM)curve
- Curve (EVM)balancer
- Balancer (EVM)iziswap
- iZiSwap (EVM)solidly-v3
- Solidly V3 (EVM)lbv2.1
- Liquidity Book V2.1 (EVM)PoolDataSchema
:
action
(string): Action to perform
pause
: Pause the specified viewsunpause
: Resume the specified viewsviews
(string[]): Array of view names to pause/unpause