Skip to main content
GET
/
tokens
/
pools
/
{poolAddress}
Get Pool OHLCV Data with Risk Assessment
curl --request GET \
  --url https://api.webacy.com/tokens/pools/{poolAddress} \
  --header 'x-api-key: <api-key>'
{
  "pool_risk": {
    "count": 1,
    "medium": 1,
    "high": 0,
    "overallRisk": 25.99,
    "issues": [
      {
        "score": 3,
        "tags": [
          {
            "name": "Insufficient Wallet Age",
            "description": "The age of this wallet or address is new.",
            "type": "noHistoryRisk",
            "severity": 3,
            "key": "insufficient_wallet_age"
          }
        ],
        "categories": {
          "address_characteristics": {
            "key": "address_characteristics",
            "name": "Wallet Characteristics",
            "description": "This address may have risk factors related to address age, number of transactions, or balance.",
            "tags": {
              "insufficient_wallet_age": true
            }
          }
        }
      }
    ],
    "details": {
      "source_code_analysis": {
        "contract_address": "0x1234567890123456789012345678901234567890",
        "chain": "eth",
        "analysis_date": "2023-11-15T10:30:00Z",
        "status": "completed",
        "findings": [
          {
            "risk": "reentrancy",
            "details": {},
            "function_signatures": [
              {
                "function_name": "withdraw",
                "function_signature": "function withdraw(uint256 amount) external"
              }
            ],
            "statements": [
              {
                "statement_type": "call",
                "statement_text": "msg.sender.call{value: amount}(\"\")"
              }
            ]
          }
        ],
        "urls": [
          {
            "url": "https://example.com/analysis-report"
          }
        ]
      },
      "multiPlatformAnalysisData": {
        "developerAddress": "ESoMiyuJ1ksL5L99LjYCcwjt7XR2B7hdn6mkbBDFbadV",
        "analyzedAt": "2025-09-05T18:28:55.907Z",
        "platformBreakdown": {}
      }
    },
    "context": [
      {
        "name": "Paid Information",
        "description": "The project has paid to display additional project info on platforms like DexScreener",
        "type": "tokenRisk",
        "key": "paid-info"
      }
    ],
    "isContract": false,
    "addressType": "CONTRACT",
    "tokenStandard": "ERC20"
  },
  "ohlcv": [
    [
      123
    ]
  ],
  "tokens": {
    "base": {
      "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
      "risk": {
        "count": 1,
        "medium": 1,
        "high": 0,
        "overallRisk": 25.99,
        "issues": [
          {
            "score": 3,
            "tags": [
              {
                "name": "Insufficient Wallet Age",
                "description": "The age of this wallet or address is new.",
                "type": "noHistoryRisk",
                "severity": 3,
                "key": "insufficient_wallet_age"
              }
            ],
            "categories": {
              "address_characteristics": {
                "key": "address_characteristics",
                "name": "Wallet Characteristics",
                "description": "This address may have risk factors related to address age, number of transactions, or balance.",
                "tags": {
                  "insufficient_wallet_age": true
                }
              }
            }
          }
        ],
        "details": {
          "source_code_analysis": {
            "contract_address": "0x1234567890123456789012345678901234567890",
            "chain": "eth",
            "analysis_date": "2023-11-15T10:30:00Z",
            "status": "completed",
            "findings": [
              {
                "risk": "reentrancy",
                "details": {},
                "function_signatures": [
                  {
                    "function_name": "withdraw",
                    "function_signature": "function withdraw(uint256 amount) external"
                  }
                ],
                "statements": [
                  {
                    "statement_type": "call",
                    "statement_text": "msg.sender.call{value: amount}(\"\")"
                  }
                ]
              }
            ],
            "urls": [
              {
                "url": "https://example.com/analysis-report"
              }
            ]
          },
          "multiPlatformAnalysisData": {
            "developerAddress": "ESoMiyuJ1ksL5L99LjYCcwjt7XR2B7hdn6mkbBDFbadV",
            "analyzedAt": "2025-09-05T18:28:55.907Z",
            "platformBreakdown": {}
          }
        },
        "context": [
          {
            "name": "Paid Information",
            "description": "The project has paid to display additional project info on platforms like DexScreener",
            "type": "tokenRisk",
            "key": "paid-info"
          }
        ],
        "isContract": false,
        "addressType": "CONTRACT",
        "tokenStandard": "ERC20"
      },
      "metadata": {
        "name": "USD Coin",
        "symbol": "USDC",
        "contract_address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
        "chain": "eth",
        "other_chains": [
          {
            "chain": "pol",
            "contract_address": "0x2791bca1f2de4661ed88a30c99a7a9449aa84174"
          }
        ],
        "categories": [
          "stablecoin",
          "asset-backed-stablecoin",
          "usd-stablecoin"
        ],
        "last_updated": "2023-06-15T12:34:56Z",
        "decimals": 6,
        "links": {
          "homepage": "https://www.circle.com/en/usdc",
          "github": [
            "https://github.com/centrehq"
          ],
          "twitter": "https://twitter.com/circle",
          "telegram": "https://t.me/circle_issuer"
        },
        "image_url": "https://assets.coingecko.com/coins/images/6319/large/USD_Coin_icon.png",
        "created_at": "2018-09-26"
      }
    },
    "quote": {
      "address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
      "risk": {
        "count": 1,
        "medium": 1,
        "high": 0,
        "overallRisk": 25.99,
        "issues": [
          {
            "score": 3,
            "tags": [
              {
                "name": "Insufficient Wallet Age",
                "description": "The age of this wallet or address is new.",
                "type": "noHistoryRisk",
                "severity": 3,
                "key": "insufficient_wallet_age"
              }
            ],
            "categories": {
              "address_characteristics": {
                "key": "address_characteristics",
                "name": "Wallet Characteristics",
                "description": "This address may have risk factors related to address age, number of transactions, or balance.",
                "tags": {
                  "insufficient_wallet_age": true
                }
              }
            }
          }
        ],
        "details": {
          "source_code_analysis": {
            "contract_address": "0x1234567890123456789012345678901234567890",
            "chain": "eth",
            "analysis_date": "2023-11-15T10:30:00Z",
            "status": "completed",
            "findings": [
              {
                "risk": "reentrancy",
                "details": {},
                "function_signatures": [
                  {
                    "function_name": "withdraw",
                    "function_signature": "function withdraw(uint256 amount) external"
                  }
                ],
                "statements": [
                  {
                    "statement_type": "call",
                    "statement_text": "msg.sender.call{value: amount}(\"\")"
                  }
                ]
              }
            ],
            "urls": [
              {
                "url": "https://example.com/analysis-report"
              }
            ]
          },
          "multiPlatformAnalysisData": {
            "developerAddress": "ESoMiyuJ1ksL5L99LjYCcwjt7XR2B7hdn6mkbBDFbadV",
            "analyzedAt": "2025-09-05T18:28:55.907Z",
            "platformBreakdown": {}
          }
        },
        "context": [
          {
            "name": "Paid Information",
            "description": "The project has paid to display additional project info on platforms like DexScreener",
            "type": "tokenRisk",
            "key": "paid-info"
          }
        ],
        "isContract": false,
        "addressType": "CONTRACT",
        "tokenStandard": "ERC20"
      },
      "metadata": {
        "name": "USD Coin",
        "symbol": "USDC",
        "contract_address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
        "chain": "eth",
        "other_chains": [
          {
            "chain": "pol",
            "contract_address": "0x2791bca1f2de4661ed88a30c99a7a9449aa84174"
          }
        ],
        "categories": [
          "stablecoin",
          "asset-backed-stablecoin",
          "usd-stablecoin"
        ],
        "last_updated": "2023-06-15T12:34:56Z",
        "decimals": 6,
        "links": {
          "homepage": "https://www.circle.com/en/usdc",
          "github": [
            "https://github.com/centrehq"
          ],
          "twitter": "https://twitter.com/circle",
          "telegram": "https://t.me/circle_issuer"
        },
        "image_url": "https://assets.coingecko.com/coins/images/6319/large/USD_Coin_icon.png",
        "created_at": "2018-09-26"
      }
    }
  }
}

Authorizations

x-api-key
string
header
required

Path Parameters

poolAddress
string
required

Address of the liquidity pool to analyze

Query Parameters

chain
enum<string>
required

Blockchain network of the pool. Supported chains for pool analysis include Ethereum, Base, Binance Smart Chain, Polygon, Optimism, Arbitrum, and Solana Blockchain networks supported for token analysis, pools, and market data operations via CoinGecko integration

Available options:
eth,
base,
bsc,
pol,
opt,
arb,
sol,
ton,
sei,
btc,
sui
timeFrame
enum<string>
required

Timeframe granularity for OHLCV data

Available options:
minute,
hour,
day
beforeTimestamp
integer

Optional Unix timestamp to retrieve data before a specific point in time

limit
integer

Optional limit on the number of OHLCV data points to return

Response

Success - Returns OHLCV data with risk assessments for the pool and associated tokens

pool_risk
object
required

Risk assessment data for the pool

ohlcv
number[][]
required

OHLCV (Open, High, Low, Close, Volume) data points

Individual OHLCV data point [timestamp, open, high, low, close, volume]

Required array length: 6 elements
tokens
object
required