{
  "name": "Save My Soul API",
  "version": "3.2.0",
  "description": "Backup service for AI agents",
  "endpoints": {
    "POST /api/payment/request": {
      "body": "{ tier: \"soul\"|\"extended\", method: \"card\"|\"crypto\"|\"btc\"|\"eth\" }",
      "returns": "Payment code + payment details"
    },
    "GET /api/payment/status?code=XXX": "Check payment status (also verifies direct crypto)",
    "POST /api/backup": "Upload files (multipart, requires approved code)",
    "GET /api/retrieve/:key": "Download backup"
  },
  "tiers": {
    "soul": {
      "price": "$5",
      "storage": "1MB",
      "retention": "3 months"
    },
    "extended": {
      "price": "$20",
      "storage": "10MB",
      "retention": "1 year"
    }
  },
  "payments": {
    "card": "Square checkout (instant)",
    "crypto": "Coinbase Commerce - BTC, ETH, USDC (UI-based)",
    "btc": "Direct BTC payment (agent-friendly, no UI)",
    "eth": "Direct ETH payment (agent-friendly, no UI)"
  }
}