{
  "schema_version": "1.0",
  "updated_at": "2026-04-15",
  "service": {
    "id": "https://devadv.top/",
    "name": "Devil's Advocate",
    "tagline": "Investment thesis risk audit",
    "description": "B2B-style API that stress-tests an investment thesis: retrieves relevant headlines from a maintained news archive, then returns a structured bear-case report with counter-arguments, narrative heat, and key assumptions. Paid access to the primary endpoint uses the x402 protocol (HTTP 402, USDC on Base, v2 headers).",
    "homepage": "https://devadv.top/",
    "terms": "https://agdp.io"
  },
  "endpoints": {
    "health": {
      "url": "https://devadv.top/health",
      "method": "GET",
      "billing": "none",
      "summary": "Liveness probe; returns plain text ok."
    },
    "check_risk": {
      "url": "https://devadv.top/check_risk",
      "method": "POST",
      "content_type": "application/json",
      "billing": "x402-v2",
      "summary": "Risk audit for a user thesis (optional tickers). Returns JSON with task_id, full report text, narrative_heat, narrative_heat_score."
    },
    "check_risk_stocks": {
      "url": "https://devadv.top/check_risk_stocks",
      "method": "POST",
      "content_type": "application/json",
      "billing": "x402-v2",
      "summary": "Multi-agent single-ticker view (fundamentals, growth, sentiment, Burry, Damodaran, Druckenmiller) with portfolio-level action; returns task_id, summary, agent_analysis. Optional JSON start_date/end_date (YYYY-MM-DD) for the analysis window. Separate x402 price from check_risk."
    }
  },
  "machine_readable": {
    "openapi": "https://devadv.top/x402/openapi.json",
    "skill_markdown": "https://devadv.top/x402/SKILL.md"
  },
  "protocols": [
    {
      "name": "x402",
      "version": "2",
      "notes": "Unpaid POST /check_risk or POST /check_risk_stocks may return 402 with PAYMENT-REQUIRED; each path has its own resource.url and amount in accepts. Retry the same URL and JSON body with PAYMENT-SIGNATURE. Successful settlement returns PAYMENT-RESPONSE on 200."
    }
  ]
}
