Skip to main content
The Dynamic Vault Data API exposes read-only indexed data for supported vaults, including vault addresses, APY snapshots, strategy allocation, LP supply, total amount, fee amount, virtual price, and timestamps.
The checked-in Dynamic Vault OpenAPI file does not declare a rate limit. Treat the API as a read-only data source for discovery and dashboards, and use on-chain vault accounts as the source of truth for transaction-critical execution.

Base URL

The @meteora-ag/vault-sdk source also includes older keeper URL constants. Prefer the documented production host above for new Dynamic Vault API integrations.

Vaults

Vault Info

Returns all monitored vault states using GET /vault_info

Vault Addresses

Returns vault, LP mint, and fee account addresses using GET /vault_addresses

Vault State

Returns one vault state by token mint using GET /vault_state/{token_mint}

APY

APY State

Returns current APY values for a token mint using GET /apy_state/{token_mint}

APY By Time Range

Returns APY data within a Unix timestamp range using GET /apy_filter/{token_mint}/{start_timestamp}/{end_timestamp}

Virtual Price

Virtual Price

Returns virtual price records for a token mint and strategy using GET /virtual_price/{token_mint}/{strategy}

Common Response Fields

VaultState responses include these fields:

Strategy Fields

Query Parameters

API Or On-Chain Data

Source Note

The production URL https://damm-api.meteora.ag/swagger-ui/ serves the Dynamic AMM keeper OpenAPI spec, not the Dynamic Vault routes listed above. The Dynamic Vault routes in this guide are backed by the checked-in developer-guides/dynamic-vault/api-reference/openapi.json file and live merv2-api route checks.