{
  "name": "Ratio Scope API",
  "description": "Compare any two assets (crypto, tokenized stocks, gold/silver, fiat currencies) and get where their exchange ratio sits inside its own 90-day range: current ratio, low/high/mean, position 0..1, percentile, z-score and zone. Pay per call in USDC on Solana via x402 — no account, no API key.",
  "website": "https://ratio-scope.pages.dev",
  "payment": {
    "protocol": "x402",
    "version": 2,
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "USDC",
    "price": "$0.005",
    "payTo": "2QJcXhCwJB6siMg7c2yaWuTSjwkRpnBpsUWBKKznaRqn"
  },
  "endpoints": {
    "ratio": {
      "method": "GET",
      "url": "https://judicious-mouse-135.eu-west-1.convex.site/v1/ratio?a=BTC&b=SOL",
      "paid": true,
      "params": {
        "a": "asset symbol (numerator)",
        "b": "asset symbol (denominator)",
        "series": "1 to include daily ratio series"
      },
      "note": "Returns 409 for free (no charge) if a pair has fewer than 30 days of history."
    },
    "assets": {
      "method": "GET",
      "url": "https://judicious-mouse-135.eu-west-1.convex.site/v1/assets",
      "paid": false
    },
    "openapi": {
      "method": "GET",
      "url": "https://judicious-mouse-135.eu-west-1.convex.site/openapi.json",
      "paid": false
    },
    "manifest": {
      "method": "GET",
      "url": "https://judicious-mouse-135.eu-west-1.convex.site/.well-known/x402",
      "paid": false
    }
  }
}