Get Trending Pools with Risk Analysis
curl --request GET \
--url https://api.webacy.com/tokens/pools/trending \
--header 'x-api-key: <api-key>'import requests
url = "https://api.webacy.com/tokens/pools/trending"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.webacy.com/tokens/pools/trending', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.webacy.com/tokens/pools/trending",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.webacy.com/tokens/pools/trending"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.webacy.com/tokens/pools/trending")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.webacy.com/tokens/pools/trending")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"pools": [
{
"address": "0x8ad599c3a0ff1de082011efddc58f1908eb6e6d8",
"name": "USDC/ETH",
"fdv": "1000000000",
"base_token": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"quote_token": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"market_cap": "500000000",
"reserve": "1000000",
"created_at": "2023-01-15T10:30:00Z",
"token_price": "1.25",
"base_token_price": "1.00",
"quote_token_price": "2500.50",
"volume": {
"h1": "50000",
"h6": "250000",
"m5": "5000",
"h24": "1000000",
"m15": "15000",
"m30": "25000"
}
}
],
"tokens": [
{
"address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"risk": {
"count": 1,
"medium": 0,
"high": 0,
"overallRisk": 0,
"issues": [
{
"score": 1,
"tags": [
{
"name": "Low Liquidity",
"description": "Token has low trading liquidity"
}
]
}
]
},
"metadata": {
"name": "USD Coin",
"symbol": "USDC",
"decimals": 6
}
}
]
}{
"message": "Invalid or unsupported chain specified"
}{
"message": "Unauthorized"
}{
"message": "Rate limit exceeded. Please try again later."
}{
"message": "Unable to fetch trending pools data. Please try again later."
}Trading DD
Get Trending Pools with Risk Analysis
Retrieves current trending liquidity pools with comprehensive risk analysis for the pools and their associated tokens. Data is refreshed every 24 hours.
GET
/
tokens
/
pools
/
trending
Get Trending Pools with Risk Analysis
curl --request GET \
--url https://api.webacy.com/tokens/pools/trending \
--header 'x-api-key: <api-key>'import requests
url = "https://api.webacy.com/tokens/pools/trending"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.webacy.com/tokens/pools/trending', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.webacy.com/tokens/pools/trending",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.webacy.com/tokens/pools/trending"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.webacy.com/tokens/pools/trending")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.webacy.com/tokens/pools/trending")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"pools": [
{
"address": "0x8ad599c3a0ff1de082011efddc58f1908eb6e6d8",
"name": "USDC/ETH",
"fdv": "1000000000",
"base_token": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"quote_token": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"market_cap": "500000000",
"reserve": "1000000",
"created_at": "2023-01-15T10:30:00Z",
"token_price": "1.25",
"base_token_price": "1.00",
"quote_token_price": "2500.50",
"volume": {
"h1": "50000",
"h6": "250000",
"m5": "5000",
"h24": "1000000",
"m15": "15000",
"m30": "25000"
}
}
],
"tokens": [
{
"address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"risk": {
"count": 1,
"medium": 0,
"high": 0,
"overallRisk": 0,
"issues": [
{
"score": 1,
"tags": [
{
"name": "Low Liquidity",
"description": "Token has low trading liquidity"
}
]
}
]
},
"metadata": {
"name": "USD Coin",
"symbol": "USDC",
"decimals": 6
}
}
]
}{
"message": "Invalid or unsupported chain specified"
}{
"message": "Unauthorized"
}{
"message": "Rate limit exceeded. Please try again later."
}{
"message": "Unable to fetch trending pools data. Please try again later."
}Authorizations
Query Parameters
Blockchain network to get trending pools from. 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
Available options:
eth, base, bsc, pol, opt, arb, sol, ton, sei, btc, sui ⌘I
