USENAMI / API

Crypto funding rate API

Live perpetual-futures funding rates across major centralized and decentralized venues, normalized to a single schema. Pay per call in USDC on Base — no signup, no API key, no monthly minimum.

See full API docsTry the sandbox →
x402 micropayments on Base · USDC per call · no signup · MCP-server option available

What this is

A REST + x402 API that returns funding rates for every perpetual contract we track. One endpoint covers all venues; per-symbol and historical views are also available. The same data feeds our live screener at usenami.io/dashboard/funding — when you query the API you get exactly what the dashboard shows, normalized.

Endpoints

The endpoints below are live on api.usenami.io. Prices are per call in USDC, settled on Base via x402 — no signup, no API key, no monthly minimum. Full spec at /.well-known/x402.json.

EndpointUSDCReturns
/v1/funding/current$0.001Funding rates for every tracked perpetual across all venues, in a single response.
/v1/funding/historical$0.005Historical funding-rate time series for backtest and analysis.
/v1/funding/spread/{symbol}$0.001Cross-venue funding-rate spread for a single asset (e.g. BTC, ETH, HYPE).
/v1/preview/funding-currentfreeRate-limited preview of /v1/funding/current — validate the schema before paying.

Often used alongside (same API, same pricing model):

EndpointUSDCReturns
/v1/perp/funding-spread$0.001Aggregated spread view for cross-venue carry strategies.
/v1/perp/funding-next$0.003Next-settlement funding estimates per venue.
/v1/perp/funding-flips$0.003Recent funding sign changes — entry/exit timing for carry trades.

Quickstart

x402 means the first request gets a 402 with payment requirements; your client signs a USDC transfer, retries, and gets the data. The free endpoints (/v1/health, /v1/venues/list, /v1/venues/health, and the preview routes) return without payment so you can validate connectivity before any USDC moves.

# free preview — validate the schema before paying anything
curl https://api.usenami.io/v1/preview/funding-current | jq

# paid endpoint via x402 (any x402-aware client, e.g. coinbase x402-fetch)
npx x402-fetch get https://api.usenami.io/v1/funding/current \
  --wallet <YOUR_BASE_WALLET>

# typical response (truncated)
{
  "symbol": "BTC-PERP",
  "venues": [
    { "venue": "binance",     "rate_8h_bps": 1.2,  "next_settle_at": "..." },
    { "venue": "hyperliquid", "rate_1h_bps": -4.0, "next_settle_at": "..." },
    { "venue": "okx",         "rate_8h_bps": 0.8,  "next_settle_at": "..." }
  ]
}

What you actually get

Venue coverage
Major CEX and DEX venues, including Hyperliquid HIP-3 sub-venues. Live list at /v1/venues/list.
Normalization
All rates annualized to a single APR figure for side-by-side use.
Refresh cadence
Funding data refreshes alongside each venue's settlement window.
Settlement
USDC on Base via x402 — no signup, no card, no monthly fee.

The honest disclaimer: Volume coverage and refresh cadence vary by venue. We list the source venues on /api-docs and surface any stale-data flags in the response — never silently. This is a small, builder-run API; we publish the spec at /.well-known/x402.json so you can verify the surface yourself.

FAQ

Next steps

Read the full API reference, try a request from the in-browser sandbox, or wire it into a Claude / Cursor / ElizaOS agent via our MCP server.

API docsTry the sandbox