KOL API — real-time
KOL wallet data

The CabalSpy KOL API gives your product 2,000+ labeled KOL, Smart Money and Whale wallets — their trades, holdings, PnL and live signals — via REST and WebSocket on Solana, BNB Chain, Base, Ethereum and Robinhood Chain.

2,000+
Labeled Wallets
1.5M+
Wallet TXN / month
10M+
API Requests / month
20+
Integration Partners
99.90%
Uptime SLA
Trusted by
Axiom
MevX
XTrade
Mizar
Trojan
Trady
o1.exchange
Glyde
Genius
Axiom
MevX
XTrade
Mizar
Trojan
Trady
o1.exchange
Glyde
Genius
Developer Guide · KOL API

Everything you need to know about the CabalSpy KOL API

What is a KOL API?

KOLs — Key Opinion Leaders — are crypto traders and influencers with a public following whose wallets are known. When several of them buy the same token, markets move. A KOL API turns that activity into data your product can use: which wallets belong to which KOL, what they trade, what they hold and how profitable they are.

CabalSpy maintains a verified database of 2,000+ labeled wallets. Every wallet carries a public profile — name, avatar, X/Twitter and Telegram links — and is enriched with realized PnL, win rate and position data. You integrate once and get the same schema on every chain.

What data does the KOL API provide?

The REST API covers 30+ endpoints across three areas:

  • Wallets — list all tracked KOL, Smart Money and Whale wallets per chain, look up any address, rank wallets on a leaderboard by PnL, win rate, trades or volume, and find connected wallets.
  • Wallet tracking — full trading profile per wallet: period stats, realized PnL chart, PnL calendar, lifetime history, active holdings and recent trades.
  • Tokens — which tracked wallets hold a token (with position, unrealized PnL and entry market cap), their buy and sell transactions, aggregate token stats, volume and trade counts, cluster signals and KOL bundle detection.

Real-time KOL streams

For live products, 6 WebSocket streams run over a single connection. You subscribe with small JSON messages and receive events the moment tracked wallets trade:

  • tx — every KOL, Smart Money and Whale buy and sell with the running position
  • count — live number of KOL wallets in a token
  • holder — all tracked holders of a token with position and unrealized PnL
  • balance — native balance of tracked wallets, updated on every trade
  • signal — entry and exit alerts when clusters of KOLs buy or sell together
  • bundle — coordinated KOL bundles: side wallets buying alongside a KOL

Quick start

Get a free key from the API dashboard, then fetch every KOL wallet on Solana:

REST · cURL
curl "https://api.cabalspy.xyz/v1/wallets?blockchain=solana&type=kol&limit=50" \
  -H "Authorization: Bearer YOUR_KEY"
REST · JavaScript
const p = new URLSearchParams({ blockchain: "solana", type: "kol", limit: "50" });
const res = await fetch(`https://api.cabalspy.xyz/v1/wallets?${p}`, {
  headers: { Authorization: "Bearer YOUR_KEY" },
});
const { data } = await res.json();
data.wallets.forEach(w => console.log(w.name || w.wallet_address, "->", w.twitter));

Stream every KOL trade in real time:

WebSocket · JavaScript
const ws = new WebSocket("wss://stream.cabalspy.xyz?apiKey=YOUR_KEY");

ws.onopen = () => {
  // every KOL buy and sell on Solana, live
  ws.send(JSON.stringify({
    op: "subscribe", stream: "tx", blockchain: "solana", type: "kol", token: "*",
  }));
};

ws.onmessage = (e) => {
  const msg = JSON.parse(e.data);
  console.log(msg.event, msg.data);
};

Chains and coverage

ChainKOL walletsSmart MoneyWhales
Solana700+250+Yes
BNB Chain350+100+—
Base200+100+—
Ethereum200+——
Robinhood Chain100+100+—

Looking for Solana specifically? See the Solana KOL API guide.

What teams build with it

  • Trading terminals — a KOL holders tab on every token page, KOL buy/sell bubbles on the chart
  • Copy-trading apps — leaderboards of verified KOLs ranked by win rate and PnL
  • Alpha and Telegram bots — alerts when several KOLs enter the same token
  • AI trading agents — check whether a wallet is a tracked KOL before weighting a signal
  • Analytics dashboards and analysts — wallet profiles, PnL calendars and connection graphs

Pricing

Every plan includes REST and WebSocket access on all chains. A REST request costs 10 credits, a WebSocket event 1 credit.

PlanPriceCredits / monthRequests / sec
Free$010,0005
Starter$49/mo100,00020
Pro$249/mo1,000,00050
Business$499/mo2,000,000100

Yearly billing saves 20%. Full details on the pricing page.

Frequently asked questions

01

What is a KOL API?

A KOL API gives developers programmatic access to the wallets and trades of Key Opinion Leaders — crypto influencers whose on-chain wallets are publicly linked to their identity. Instead of scraping trackers, your product queries labeled KOL wallets, their trades, holdings and PnL through REST endpoints and real-time WebSocket streams.

02

Which chains does the CabalSpy KOL API cover?

Solana, BNB Chain, Base, Ethereum and Robinhood Chain. Solana has the deepest coverage with 700+ KOL and 250+ Smart Money wallets plus Whale wallets. All chains share one unified response schema.

03

Is there a free KOL API?

Yes. The CabalSpy free tier includes 10,000 credits per month (1,000 REST requests, as each request costs 10 credits), full REST and WebSocket access, all chains and all wallet categories — no credit card required.

04

How do I authenticate?

Create a free account at apidashboard.cabalspy.xyz, copy your API key and pass it as the api_key query parameter or as an Authorization: Bearer header. WebSocket connections take the key as apiKey query parameter or Bearer header.

05

Can I show CabalSpy KOL data inside my own product?

Yes — that is what the API is built for. Trading terminals such as Axiom, Trojan and o1.exchange display CabalSpy KOL labels to their users. If you do not want to build UI, the drop-in widget renders a live KOL bubble map with one iframe.

06

How fast is the real-time data?

KOL trades are pushed over WebSocket the moment they happen, with a median latency of 24ms from on-chain event to your connection. One connection can subscribe to all six streams.

How CabalSpy compares

Ship KOL data this afternoon. Free API key, no credit card.

10,000 free credits every month, REST and WebSocket on all five chains, 99.90% uptime SLA on paid plans.