Access standardized crypto data trusted by top exchanges, asset managers, and financial institutions. Messari’s enterprise‑grade API delivers real‑time market data, on‑chain analytics, and curated intelligence - all through a single, reliable API
Price
from $0.1000
up to $0.7500 per request
Network
base
Category
other
On-chain txns
3
Uptime
100%
Avg latency
222ms
Checks
160
Status
Healthy
Discovered from on-chain x402 payment activity. Prices shown are per-call in USDC.
AI chat completion
Get investment funds with raised amount, dates, and manager context.
Get organizations and people managing crypto investment funds.
Get crypto M&A deals with acquirer, target, and deal values.
Discover organizations with funding and investment activity.
Discover crypto projects and their fundraising history.
Get paginated crypto funding rounds with investors, stage, and raised amounts.
Get investor participation across funding rounds and stages.
Discover cryptocurrency assets by name, symbol, sector, and tags.
Get daily cryptocurrency asset metric history for backtests and agent memory.
Get 15-minute cryptocurrency asset metric history for short-horizon signals.
Get daily cryptocurrency asset metric history via the explicit 1d route.
Get hourly cryptocurrency asset metric history for intraday strategies.
Get 5-minute cryptocurrency asset metric history for high-frequency agents.
Get all-time-high cryptocurrency price snapshots and drawdown context by asset.
Get rich cryptocurrency asset snapshots for one or more asset ids or slugs.
Find cryptocurrency asset metric dataset slugs and supported granularities.
Get multi-window ROI snapshots for one or more cryptocurrency assets.
Discover blockchain networks by name, category, and ecosystem.
Get daily blockchain network metric history for trend analysis and agent memory.
Get 15-minute blockchain network metric history for short-horizon signals.
Get daily blockchain network metric history via the explicit 1d route.
Get hourly blockchain network metric history for intraday analysis.
Get 5-minute blockchain network metric history for high-frequency monitoring.
Find blockchain network metric dataset slugs and supported granularities.
Discover stablecoins by name, symbol, and supply footprint.
Get daily stablecoin metric history for trend analysis and agent memory.
Get daily stablecoin metric history via the explicit 1d route.
Find stablecoin metric dataset slugs and supported granularities.
Get a paginated crypto news feed with per-asset sentiment signals.
Discover news sources and coverage channels.
Get crypto asset mindshare rankings with sentiment and momentum context.
Get detailed social signal profile for a specific crypto asset.
Get top crypto asset mindshare gainers over the last 24 hours.
Get top crypto asset mindshare gainers over the last 7 days.
Get top crypto asset mindshare losers over the last 24 hours.
Get top crypto asset mindshare losers over the last 7 days.
Get daily crypto asset social signal history.
Get hourly crypto asset social signal history.
Get ranked crypto X users with mindshare, sentiment, and engagement context.
Get detailed social signal profile for a specific X user.
Get daily X user social signal history.
Get token allocation breakdowns by category and vesting bucket.
Discover crypto assets with tracked token unlock schedules.
Get upcoming token unlock events for a specific crypto asset.
Get historical token unlock records for a specific crypto asset.
Get full token vesting schedule details for a specific crypto asset.
# one-time setup
npx @apihubio/cli register
npx @apihubio/cli topup 10
# call it
npx @apihubio/cli call https://api.messari.io \
-X POST \
-d '{ /* check provider docs for input */ }'
# or save it to Claude/Cursor/Codex
npx @apihubio/cli install
npx @apihubio/cli add https://api.messari.ioimport { wrapFetchWithPayment } from "@x402/fetch";
import { createWalletClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { base } from "viem/chains";
const account = privateKeyToAccount("0xYOUR_PRIVATE_KEY");
const client = createWalletClient({ account, chain: base, transport: http() });
const x402Fetch = wrapFetchWithPayment(client);
const res = await x402Fetch("https://api.messari.io", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ /* check provider docs for input */ }),
});
const data = await res.json();This is an external service not operated by APIHub. Listing data is sourced from public on-chain records and third-party indexes. Payment goes directly to the service provider via the x402 protocol. APIHub does not guarantee availability, accuracy, or quality of external services.