# Lordevo Batch Link Check

> Lordevo Batch Link Check 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 up to 10 URLs in a single call for liveness, redirect chains, HTTPS downgrade, content type, TLS info, and robots.txt compliance

## Facts

- Endpoint: GET https://shop.lordevo.com/api/quick/links-batch?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-batch-link-check-630fd2b4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2riLfHwiHzAeCga55_ctV

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-batch-link-check-630fd2b4
```

Example prompt: Can you check if these URLs are still alive and where they redirect to: https://bit.ly/example, https://old.example.org/page, https://shop.example.com/product — and flag any that are dead or have HTTPS downgrade issues?

## When to prefer this

Choose this endpoint when you need to check multiple URLs (up to 10) in a single paid API call and want rich per-URL diagnostics including redirect chain tracing, HTTPS downgrade detection, TLS info, content type, and robots.txt compliance — all in one response. It is more efficient than making 10 individual link-check calls and is especially useful for SEO audits, pre-publish link validation, or pre-click security checks in agentic workflows.

## Known failure modes

- Invalid or malformed URL in the comma-separated list returns an error or per-URL failure reason
- More than 10 URLs provided may cause a rejection or truncation
- DNS not found results in alive:false with reason 'dns_not_found'
- Timeout on slow or unresponsive hosts results in alive:false with a timeout reason
- robots.txt disallows fetching — noted in per-URL result
- Payment not completed (x402) results in HTTP 402 with no data

## 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 count of checked URLs, the number alive and dead, and a results array where each entry includes the original URL, alive boolean, reason code (e.g. 'ok', 'dns_not_found'), final URL after all redirects, redirect count, and optionally redirect chain, cross-domain flag, HTTPS downgrade flag, content type, and TLS details. robots.txt check results are also included per URL.

## 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": [
      "urls"
     ],
     "properties": {
      "urls": {
       "type": "string",
       "description": "1-10 public http(s) URLs, comma-separated"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "tool",
      "count",
      "results"
     ],
     "properties": {
      "dead": {
       "type": "integer"
      },
      "tool": {
       "type": "string"
      },
      "alive": {
       "type": "integer"
      },
      "count": {
       "type": "integer"
      },
      "results": {
       "type": "array",
       "items": {
        "type": "object"
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "dead": 1,
  "tool": "links-batch",
  "alive": 1,
  "count": 2,
  "results": [
   {
    "url": "https://bit.ly/example",
    "alive": true,
    "reason": "ok",
    "final_url": "https://example.com/landing",
    "redirect_count": 1
   },
   {
    "url": "https://old.example.org/page",
    "alive": false,
    "reason": "dns_not_found"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lordevo-batch-link-check-630fd2b4/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)
