# Lordevo Lookalike

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

Checks a hostname for phishing patterns including Unicode/punycode encoding, mixed-script homographs, and brand lookalike/typo squatting

## Facts

- Endpoint: GET https://shop.lordevo.com/api/quick/domain-lookalike?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lordevo-lookalike-60194d2a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4vS2IbN1MNgoftub3vJmM

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-lookalike-60194d2a
```

Example prompt: Can you check whether 'xn--pple-43d.com' is a lookalike or phishing domain — does it impersonate any known brands, use punycode tricks, or mix scripts in a suspicious way?

## When to prefer this

Use this endpoint when you need a fast, offline, sub-millisecond check of a hostname for phishing indicators without making external DNS or HTTP requests — ideal for real-time link scanning, security pipelines, or email triage where latency matters. Prefer this over live DNS/WHOIS checks when you specifically need homograph, punycode, and brand-typo detection rather than domain registration data.

## Known failure modes

- Missing 'host' query parameter returns an error
- Invalid or malformed hostname may return unknown risk level
- Very new or obscure brand names may not be in the known-brands database, reducing detection coverage
- Private/internal hostnames may return low confidence results
- Truncated or URL-embedded inputs may be parsed differently than expected

## 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

Returns a JSON object with the normalized unicode form of the hostname, whether it uses punycode, a risk level (low_observed_risk, elevated, high, or unknown), a numeric risk score (0-100), confidence level, whether mixed scripts are detected, the brand being impersonated (if any), and a list of signals and human-readable reasons explaining the verdict.

## 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": [
      "host"
     ],
     "properties": {
      "host": {
       "type": "string",
       "description": "Public host name, e.g. example.com or www.example.com (a URL also works)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "tool",
      "host",
      "schema",
      "risk",
      "signals",
      "coverage",
      "not_a_guarantee"
     ],
     "properties": {
      "host": {
       "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"
      },
      "schema": {
       "type": "string",
       "const": "trust/2"
      },
      "reasons": {
       "type": "array"
      },
      "signals": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "id",
         "direction",
         "weight",
         "basis",
         "evidence"
        ],
        "properties": {
         "id": {
          "type": "string"
         },
         "basis": {
          "enum": [
           "observed",
           "inferred"
          ],
          "type": "string"
         },
         "title": {
          "t
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "host": "xn--pple-43d.com",
  "tool": "domain-lookalike",
  "reasons": [
   "looks like the brand \"apple\"",
   "mixes alphabets inside one label (homograph risk)"
  ],
  "unicode": "аpple.com",
  "verdict": "high_risk",
  "punycode": true,
  "risk_score": 85,
  "mixed_script": true,
  "brand_lookalike": "apple"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lordevo-lookalike-60194d2a/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)
