GET
/
pools
list_pools
curl --request GET \
  --url https://dammv2-api.meteora.ag/pools
{
  "current_page": 123,
  "data": [
    {
      "alpha_vault": "<string>",
      "apr": 123,
      "base_fee": 123,
      "collect_fee_mode": 123,
      "created_at_slot": 123,
      "created_at_slot_timestamp": 123,
      "creator": "<string>",
      "dynamic_fee": 123,
      "farm_active": true,
      "fee24h": 123,
      "fee_scheduler_mode": 123,
      "fee_tvl_ratio": 123,
      "has_farm": true,
      "launchpad": "<string>",
      "liquidity": "<string>",
      "max_price": "<string>",
      "min_price": "<string>",
      "permanent_lock_liquidity": "<string>",
      "pool_address": "<string>",
      "pool_name": "<string>",
      "pool_price": 123,
      "pool_type": 123,
      "sqrt_max_price": "<string>",
      "sqrt_min_price": "<string>",
      "sqrt_price": 123,
      "token_a_amount": 123,
      "token_a_amount_usd": 123,
      "token_a_mint": "<string>",
      "token_a_symbol": "<string>",
      "token_a_vault": "<string>",
      "token_b_amount": 123,
      "token_b_amount_usd": 123,
      "token_b_mint": "<string>",
      "token_b_symbol": "<string>",
      "token_b_vault": "<string>",
      "tokens_verified": true,
      "tvl": 123,
      "updated_at": 123,
      "virtual_price": 123,
      "volume24h": 123
    }
  ],
  "pages": 123,
  "status": 123,
  "total": 123
}

Query Parameters

pool_address
string | null

Search by (contain) pool address.

token_a_symbol
string | null

Search by (contain) token A symbol.

token_b_symbol
string | null

Search by (contain) token B symbol.

pool_name
string | null

Search by (contain) pool name.

creator
string | null

Search by (contain) creator address.

token_a_mint
string | null

Search by (contain) token A mint address.

token_b_mint
string | null

Search by (contain) token B mint address.

launchpad
string[] | null

Search by (contain) launchpads.

farm_state
enum<string>

Search by farm state.

Available options:
none,
available,
active
case_sensitive
boolean | null

Case sensitive search. If true, this will use LIKE condition instead of ILIKE. Default is false.

any
boolean | null

If true, returns pools match any query conditions. In other words, this is OR condition. Default is false

tokens_verified
boolean | null

If true, returns only pools with verified tokens.

order_by
string | null

Order by field. Default is tvl.

order
enum<string>

Order direction. Default is ascending.

Available options:
asc,
desc
limit
integer | null

Limit of the number of pools to return.

Required range: x >= 0
offset
integer | null

Number of records to skip

Required range: x >= 0

Response

200
application/json

The response is of type object.