Resolved Markets logoResolved Markets logo

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/DOGE/HYPE/BNB)
  • Full orderbook depth
  • Unlimited history
  • 2 API keys
  • Full MCP access
  • Community support
Pro
$17/mo
  • 300 requests / minute
  • 50,000 credits / month
  • All crypto markets (BTC/ETH/SOL/XRP/DOGE/HYPE/BNB)
  • 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?

Credits are never removed from your balance, and they carry over across plan changes. One thing to know: your monthly allowance tops your balance up to your plan amount rather than adding on top, so if you still hold more than your allowance when the plan renews, no new monthly credits are granted that period. Buy top-ups when you are close to running out, and plan to use them within that billing period.

Billing & Plans — API Docs | Resolved Markets