Skip to main content
All DAMM v1 APIs have a rate limit of 10 requests per second (10 RPS). Explore the production spec at the Prod Swagger UI.

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 /pools

Pool Search

Returns paginated pool search results with filters using GET /pools/search

Pool Metrics

Returns aggregate DAMM v1 pool metrics using GET /pools-metrics

Pool Configs

Returns published pool config accounts using GET /pool-configs

Pools With Farms

Returns DAMM v1 pools with farms using GET /farms

Pools By A Vault LP

Returns pools by token A vault LP address using POST /pools_by_a_vault_lp

Alpha Vault

Alpha Vaults

Returns DAMM v1 alpha vaults using GET /alpha-vault

Alpha Vault Configs

Returns alpha vault configs using GET /alpha-vault-configs

Fee 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.