← Dashboard

API Documentation

All endpoints return JSON. Most are free; some require authentication.

Authentication

Include your API key as a header:

curl -H "x-api-key: YOUR_API_KEY" \
  https://cryptopulse.uno/api/whales

Get your free API key at cryptopulse.uno/pricing

GET /api/whales

Real-time whale movements across 34+ chains.

curl "https://cryptopulse.uno/api/whales?chain=ethereum&limit=10&period=24h"

Query Parameters:

ParameterTypeDescription
chainstringethereum, polygon, arbitrum, base, etc. Default: all
limitnumber1-100, default 10
periodstring1h, 6h, 24h, 7d, 30d. Default: 24h

Response:

{
  "chain": "ethereum",
  "count": 10,
  "transactions": [
    {
      "hash": "0x...",
      "from": "0x...",
      "to": "0x...",
      "value": "1234.5",
      "valueUSD": 3000000,
      "token": "USDT",
      "type": "transfer",
      "timestamp": 1710000000,
      "explorerUrl": "https://etherscan.io/tx/0x..."
    }
  ],
  "updatedAt": "2026-03-13T15:33:25.873Z"
}

GET /api/wallet/:address

Look up a wallet across all chains.

curl "https://cryptopulse.uno/api/wallet/0xd8dA6BF26964aF9D7eEd9e03E53415D37AA96045?multichain=true"

Query Parameters:

ParameterTypeDescription
multichainbooleanScan all 34 chains. Default: false (Ethereum only)

Response:

{
  "address": "0xd8dA...",
  "label": "Vitalik",
  "chains": ["ethereum", "polygon", "arbitrum"],
  "smartMoneyScore": 87,
  "transactions": [
    { "chain": "ethereum", "value": "100", "valueUSD": 300000, "type": "buy", "token": "ETH" }
  ]
}

GET /api/chains

List all supported chains.

curl "https://cryptopulse.uno/api/chains"

Response:

{
  "count": 34,
  "chains": [
    { "id": "ethereum", "name": "Ethereum", "chainId": 1, "rpc": "https://...", "explorer": "etherscan.io" }
  ]
}

GET /api/market

Market overview: cap, volume, fear/greed, top coins.

curl "https://cryptopulse.uno/api/market"

Response:

{
  "overview": {
    "marketCap": "$2.1T",
    "volume": "$95B",
    "btcDominance": "52.4%",
    "fearGreed": 65
  },
  "prices": [
    { "symbol": "BTC", "price": 67500, "change24h": 2.3 },
    { "symbol": "ETH", "price": 3500, "change24h": 1.2 }
  ]
}

GET /api/dex

DEX swaps and trending tokens.

curl "https://cryptopulse.uno/api/dex?mode=swaps&period=24h&chain=polygon"

Query Parameters:

ParameterTypeDescription
modestringswaps, trending. Default: swaps
chainstringFilter by chain. Default: all
periodstring1h, 24h, 7d, 30d. Default: 24h

POST /api/roast

AI wallet roast — analyzes degen behavior & risk.

curl -X POST -H "Content-Type: application/json" \
  -d '{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37AA96045"}' \
  https://cryptopulse.uno/api/roast

GET /api/bot/status

Public: Alpha Bot performance (no auth needed).

curl "https://cryptopulse.uno/api/bot/status"

GET /api/bot/signals

Trading signals (requires Trader+ plan).

curl -H "x-api-key: YOUR_KEY" \
  https://cryptopulse.uno/api/bot/signals

Error Handling

{
  "error": "Invalid API key",
  "code": 401,
  "timestamp": "2026-03-13T15:33:25.873Z"
}

Rate Limits

Get API Key →