Billing & Plans

Four tiers designed for every stage — from exploration to production.

Plan Comparison

Free
$0/mo
  • 300 requests / minute
  • 5,000 credits / month
  • All crypto markets (BTC/ETH/SOL/XRP)
  • Full orderbook depth
  • Unlimited history
  • 1 API key
  • Full MCP access
  • Community support
Pro
$17/mo
  • 300 requests / minute
  • 50,000 credits / month
  • All crypto markets (BTC/ETH/SOL/XRP)
  • Full orderbook depth
  • Unlimited history
  • 5 API keys
  • 1 WebSocket connection
  • Full MCP access
  • Priority support
Most Popular
Scale
$49/mo
  • 1,000 requests / minute
  • 500,000 credits / month
  • All markets (crypto, sports, weather, economics, social, equities)
  • Hyperliquid perp orderbooks
  • Full orderbook depth
  • Unlimited history
  • 10 API keys
  • 5 WebSocket connections
  • Full MCP access
  • Priority support
Enterprise
$549/mo
  • 3,000 requests / minute
  • 5,000,000 credits / month
  • All markets + custom endpoints
  • Full orderbook depth
  • Unlimited history
  • 20 API keys
  • 10 WebSocket connections
  • Team access — add members
  • Full MCP access
  • Dedicated infrastructure
  • White-glove support

Credits

Each API request costs credits based on endpoint complexity. Every tier has a monthly allowance (Free 5,000, Pro 50,000, Scale 500,000, Enterprise 5,000,000); requests are metered against it and return 402 once exhausted until the monthly refresh. Credits are charged only on a successful (2xx) response.

EndpointCredit Cost
GET /health, GET /v1/public-statsFree (unmetered)
GET /v1/markets/live1
GET /v1/markets/history/recent1
GET /v1/markets/:id/orderbook1
GET /v1/markets/by-slug/:slug1
GET /v1/exchange/orderbook1
GET /v1/exchange/snapshots1
GET /v1/markets/:id/summary3
GET /api/snapshot3
GET /v1/markets/:id/snapshots5
POST /v1/backtest/run25
POST /v1/backtest/agent50

Any metered endpoint not listed above costs 1 credit. Backtest status polling (GET /v1/backtest/runs) and templates (GET /v1/backtest/templates) are free.

Credit Packs

Purchase additional credits without changing your plan:

PackCreditsPrice
Starter4,000$5
Growth10,000$10
Bulk100,000$50

Payment Methods

Card (Stripe): Subscribe to Pro or Enterprise with a credit/debit card. Managed through Clerk Billing.

Crypto (NOWPayments): Pay with BTC, ETH, USDT, LTC, and 200+ other cryptocurrencies for credit packs.

Pay-per-request (x402): Programmatic clients can pay per-request with USDC at $0.001/request via the x402 protocol.

Usage Tracking

Your API usage is tracked per-key and visible on the API Keys management page. Each request with a valid API key is logged with timestamp, method, path, status code, and response time.

MetricVisibilityRetention
Request count per keyAPI Keys pageLifetime
Request log detailsAPI90 days
Rate limit usageResponse headersReal-time

FAQ

What happens if I hit the rate limit?

You will receive a 429 (Too Many Requests) response. Wait for the per-minute window to reset, or upgrade your plan for higher limits.

What happens when I run out of credits?

Your API requests will receive a 402 error. Purchase additional credit packs to resume access. Your tier benefits remain active once you top up.

Can I upgrade/downgrade later?

Yes. Plan changes take effect immediately. Your remaining credits carry over to the new plan. Paid tiers include a 3-day grace period after expiry before downgrade.

Do credits expire?

No. Credits never expire and carry over across plan changes.

Billing & Plans — API Docs | Resolved Markets