# Lordevo Business-Site Risk

> Lordevo Business-Site Risk is a paid API for AI agents from shop.lordevo.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Returns an AI-generated trust verdict (likely_legit / caution / suspicious) with a 0-100 trust score for any public website, based on HTTPS, domain age, DNS email auth, contact details, and other public signals.

## Facts

- Endpoint: GET https://shop.lordevo.com/api/quick/site-verdict?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lordevo-business-site-risk-291b69d8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Wb8pCn1gVYLGrPT9dW0nY

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability lordevo-business-site-risk-291b69d8
```

Example prompt: Can you check whether https://example-shop.com is a legitimate business site — I want to know its trust score and whether there are any red flags like a newly registered domain or missing contact details?

## When to prefer this

Use this endpoint when you need a quick, multi-signal AI trust verdict for a single website without running a full SEO or security audit. It is ideal for fraud screening, supplier vetting, or pre-purchase safety checks where domain age, DNS email authentication, and business legitimacy signals matter most. Prefer the sibling 'Site Check' endpoint if you also need security headers and AI readiness in one call.

## Known failure modes

- Invalid or unreachable URL returns unknown verdict with low confidence
- Private/intranet URLs may not be resolvable and return an error
- Very new domains (0-7 days) may have incomplete RDAP data
- Sites with aggressive bot protection may return partial signal coverage
- Malformed URL input returns a validation error

## How this service works

SEO audits, website security checks, SEO content plans, articles and site fix plans as API endpoints for AI agents. Pay per request in USDC on Base with…

## Output

A JSON object containing: a verdict string (low_observed_risk / elevated / high / unknown), an integer trust score 0-100, a confidence level (low/medium/high), a human-readable summary, an array of short reasons, detailed signal objects (HTTPS validity, domain age in days, MX presence, DMARC policy, parked-domain flag, scam phrases), AI model metadata, and evidence lists split into positive and negative findings.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Public http(s) URL or bare domain, e.g. https://example.com"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "tool",
      "url",
      "summary",
      "schema",
      "risk",
      "signals",
      "coverage",
      "not_a_guarantee"
     ],
     "properties": {
      "ai": {
       "type": "object"
      },
      "url": {
       "type": "string"
      },
      "risk": {
       "type": "object",
       "required": [
        "level",
        "score",
        "confidence"
       ],
       "properties": {
        "level": {
         "enum": [
          "low_observed_risk",
          "elevated",
          "high",
          "unknown"
         ],
         "type": "string"
        },
        "score": {
         "type": "integer",
         "maximum": 100,
         "minimum": 0
        },
        "confidence": {
         "enum": [
          "low",
          "medium",
          "high"
         ],
         "type": "string"
        },
        "thresholds": {
         "type": "object"
        },
        "calibration": {},
        "observed_bad_rate": {
         "type": [
          "object",
          "null"
         ]
        }
       }
      },
      "tool": {
       "type": "string"
      },
      "domain": {
       "type": "string"
      },
      "schema": {
       "type": "string",
       "const": "trust/2"
      },
      "reasons": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "signals": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "id",
         "direction",
         "weight",
         "basis",
         "evidence"
        ],
        "properties": {
         "id": {
          "type": "string"
         },
         "basis": 
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ai": {
   "used": true,
   "model": "qwen3:1.7b (local)"
  },
  "url": "https://example-shop.com/",
  "tool": "site-verdict",
  "domain": "example-shop.com",
  "reasons": [
   "Domain registered 64 days ago",
   "No company registration or address",
   "Valid HTTPS and contact email"
  ],
  "signals": {
   "mx": true,
   "https_valid": true,
   "dmarc_policy": "none_or_missing",
   "scam_phrases": [],
   "domain_age_days": 64,
   "parked_or_for_sale": false
  },
  "summary": "Real-looking shop but registered 2 months ago and no company details.",
  "verdict": "caution",
  "ai_score": 54,
  "evidence": {
   "negative": [
    "Domain registered 64 days ago"
   ],
   "positive": [
    "Valid HTTPS certificate"
   ]
  },
  "rule_score": 61,
  "trust_score": 58,
  "business_type": "online clothing store"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lordevo-business-site-risk-291b69d8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from shop.lordevo.com](https://www.zero.xyz/host/shop.lordevo.com/llms.txt)
