{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/algovault-com/json-schema/algovault-com-post-x402-get-market-regime-response-schema.json",
  "title": "PostX402GetMarketRegimeResponse",
  "x-generated": "2026-11-01",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/algovault-com-openapi-generated.yml#/components/schemas/PostX402GetMarketRegimeResponse",
  "type": "object",
  "properties": {
    "regime": {
      "type": "string",
      "description": "Classification: TRENDING_UP, TRENDING_DOWN, RANGING, VOLATILE."
    },
    "confidence": {
      "type": "number",
      "description": "How strongly the metrics agree, 0–100."
    },
    "metrics": {
      "type": "object",
      "description": "Readings behind the call (ADX, volatility, etc.)."
    },
    "suggestion": {
      "type": "string",
      "description": "Strategic suggestion based on the regime."
    },
    "timestamp": {
      "type": "number",
      "description": "Unix seconds at evaluation."
    },
    "coin": {
      "type": "string",
      "description": "Asset evaluated."
    },
    "timeframe": {
      "type": "string",
      "description": "Candle interval used."
    },
    "_algovault": {
      "type": "object",
      "description": "Envelope metadata."
    }
  }
}