Gateway AMM

Get Amm Positions Owned

List all of a wallet's AMM positions across pools (Meteora DAMM v2 only).

Fungible-LP AMMs (raydium, uniswap, pancakeswap) have no enumerable positions; Gateway rejects them with a 400, surfaced here unchanged. Use position-info with a specific pool address instead.

post/gateway/amm/positions-owned

Request body

connectorstring required

AMM connector (meteora only; fungible-LP AMMs rejected)

networkstring required

Network ID in 'chain-network' format (e.g., 'solana-mainnet-beta')

wallet_addressstring nullable

Wallet address (optional, uses default)

Response

Successful Response

poolAddressstring required

Pool address

walletAddressstring required

Wallet address

baseTokenAddressstring required

Base token contract address

quoteTokenAddressstring required

Quote token contract address

lpTokenAmountstring required

Aggregate LP units across positions

baseTokenAmountstring required

Aggregate base token amount

quoteTokenAmountstring required

Aggregate quote token amount

pricestring required

Current pool price (quote per base)

Changes

Changed in 1 of the 14 revisions of this API.1