Dripboard

Developers

A free JSON API for Stock Tokens on Robinhood Chain: fair prices, live swap costs, history, liquidity, dividends and wallet values. No key, no sign-up. Use it in bots, dashboards, wallets and research.

Quick start

curl https://www.dripboard.app/api/fair-price?symbol=AAPL&size=1000
  • Every endpoint is a GET that returns JSON and can be called from a browser on any site (CORS is open).
  • Costs are fractions: 0.012 means a swap costs 1.2% more than fair, negative means better than fair. History uses basis points (120 = 1.2%).
  • Prices are in USD. Times are ISO 8601 in UTC.
  • Errors return a status code and { "error": "…" } with a plain explanation.

Prices and tokens

GET/api/market

Every Stock Token with its contract, multiplier (split and dividend parts), trading sessions and the latest share and token prices.

Fields: rows[].symbol, name, address, multiplier, splitFactor, dividendFactor, trading, quote.underlyingPrice, quote.tokenPrice, quote.spread, quote.volume, quote.halted

Try /api/market

GET/api/corporate-actions

Dividends, splits and other corporate actions from about the last month, with status and processing date.

Fields: actions[].symbol, type, label, status (in_progress | completed), date, detail, tokenAddress

Try /api/corporate-actions

Swap costs

GET/api/fair-price?symbol=…&size=…20 requests a minute

A live buy and sell quote from the KyberSwap aggregator for any USD size, compared with the fair price.

Fields: fairPrice, buy.effectivePrice, buy.cost, buy.verdict, sell.cost, sell.verdict, route, checkedAt

Try /api/fair-price?symbol=AAPL&size=1000

GET/api/fair-price/scan

The shared scanner: a $500 buy and sell cost for every token, refreshed about every 10 minutes.

Fields: rows[].symbol, fairPrice, buyCost, sellCost, checkedAt; sizeUsd, generatedAt

Try /api/fair-price/scan

GET/api/history/{symbol}

30 days of the scanner's $500 buy and sell costs, one point every 30 minutes, plus 7- and 30-day statistics and the average by hour.

Fields: points[].t, b, s (basis points); d7, d30 (median, min, max, within1, checks); byHour[24]

Try /api/history/NVDA

GET/api/liquidity

Buy cost against fair at $100, $1,000 and $10,000 for every token, refreshed every few hours.

Fields: rows[].symbol, costs[100 | 1000 | 10000], checkedAt; sizes

Try /api/liquidity

Wallets

GET/api/portfolio/{address}60 requests a minute

A wallet's Stock Tokens valued at the fair token price, with the part that came from reinvested dividends, plus USDG and ETH.

Fields: holdings[].symbol, tokens, shares, tokenPrice, value, dividendValue; totals.stocks, totals.dividendValue, totals.total

Try /api/portfolio/0x6f02324d20CC679d0E585290CAa6b16baCbC0F77

Dripboard

GET/api/stats

Public usage numbers: swaps and volume through Dripboard, wallets tracked, alerts, points.

Fields: swaps.count, swaps.volume, estFees, walletsTracked, pointsWallets, alertBrowsers, tokens

Try /api/stats

GET/api/health20 requests a minute

Whether the data pipeline is running: the scanner, history snapshots, scheduled jobs, the market feed and the chain RPC. Returns 503 when a check fails.

Fields: ok, checks[].name, ok, ageMin; checkedAt

Try /api/health

GET/api/points/leaderboard

The top 100 wallets by Dripboard Points.

Fields: rows[].address, points, swaps, referrals; wallets

Try /api/points/leaderboard

Embeddable widget

A live card with a token's fair price and swap cost, for blogs, forums and dashboards. Add ?theme=light or ?theme=dark to force a theme.

<iframe src="https://www.dripboard.app/embed/AAPL" width="340" height="176" style="border:0;border-radius:12px;max-width:100%" title="AAPL fair price on Dripboard" loading="lazy"></iframe>

Every token page has the code ready to copy, for example AAPL.

Connect a wallet

You'll sign a short message to prove the wallet is yours. Signing is free and doesn't move funds.

Looking for wallets…