GET
/
dex
/
information
DEX Protocols Information
curl --request GET \
  --url https://api.amberdata.com/defi/dex/information \
  --header 'x-api-key: <api-key>'
{
  "status": 200,
  "title": "OK",
  "description": "Successful request",
  "payload": {
    "data": [
      {
        "blockchain": "arbitrum-mainnet",
        "firstKnownTradeDate": "2024-12-06T08:37:49.000Z",
        "lastKnownTradeDate": "2024-12-19T23:59:59.000Z",
        "liquidityPoolAddress": "0xbb4c7c0380f13c0bb947ac08db20af18898d9cfb",
        "liquidityPoolFees": 13.400999999999994,
        "poolComposition": [
          {
            "assetAddress": "0x82af49447d8a07e3bd95bd0d56f35241523fbab1",
            "assetDecimals": 18,
            "assetSymbol": "weth"
          }
        ],
        "protocolName": "uniswap_v3"
      }
    ]
  }
}

Authorizations

x-api-key
string
header
default:API_KEY
required

Query Parameters

activeAfterDate
string<date-time>

Filter by date to find liquidity pools that have been active after the specified date<br><br>Examples: 2025-02-05

blockchain
enum<string>
default:ethereum-mainnet
required

Filter for liquidity pools on just this network/blockchain.

Available options:
ethereum-mainnet,
polygon-mainnet,
arbitrum-mainnet,
bnb-mainnet,
optimism-mainnet,
avalanche-mainnet
protocolName
string

Filter by a protocol of interest

liquidityPoolAddress
string

Filter by the smart contract address of the liquidity pool

assetAddress
string

Filter by the smart contract address for an asset of interest

assetSymbol
string

Filter by the short-form identifier of an asset.<br><br> We recommended using assetAddress as assets can have duplicate symbols on-chain.

Response

200 - application/json

200

The response is of type object.