Base URLs
The checked-in OpenAPI file is refreshed from the production Swagger source at
https://damm-api.meteora.ag/api-docs/openapi.json and includes both production and devnet servers for docs usage.
Pools
Pools
Returns indexed DAMM v1 pools using
GET /poolsPool Search
Returns paginated pool search results with filters using
GET /pools/searchPool Metrics
Returns aggregate DAMM v1 pool metrics using
GET /pools-metricsPool Configs
Returns published pool config accounts using
GET /pool-configsPools With Farms
Returns DAMM v1 pools with farms using
GET /farmsPools By A Vault LP
Returns pools by token A vault LP address using
POST /pools_by_a_vault_lpAlpha Vault
Alpha Vaults
Returns DAMM v1 alpha vaults using
GET /alpha-vaultAlpha Vault Configs
Returns alpha vault configs using
GET /alpha-vault-configsFee Configs
Fee Configs
Returns fee configs associated with a config address using
GET /fee-config/{config_address}Query Parameters
pool_type supports dynamic, multitoken, lst, and farms. sort_key for pool search supports tvl, volume, fee_tvl_ratio, and l_m; order_by supports asc and desc.
When To Use The API
For swaps, deposits, withdrawals, and lock claims, quote from fresh on-chain pool and Dynamic Vault accounts before building transactions.

