# Broken Link Checker API

> Broken Link Checker API is a paid API for AI agents from elon.tail49499f.ts.net, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-16).

Crawls a given URL and returns a list of broken (non-200) links found on that page along with a count of total links checked.

## Facts

- Endpoint: POST https://elon.tail49499f.ts.net/broken-links
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/broken-link-checker-api-33b79f24
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_M3lI-Ibab04C-DWbP7cHa

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 broken-link-checker-api-33b79f24 -d '<json body>'
```

Example prompt: Can you check https://www.mycompany.com/resources for any broken links and tell me which ones are dead?

## When to prefer this

Choose this endpoint when you need a quick, per-page broken link audit without setting up your own crawler. It is ideal for one-off QA checks, pre-launch validation, or periodic spot-checks on specific pages. For full-site crawls or continuous monitoring, a dedicated website crawler would be more appropriate.

## Known failure modes

- URL is unreachable or returns a non-200 status itself — may return an error or empty results
- Private/authenticated pages may not yield accurate results since the crawler has no session
- Very large pages with hundreds of links may take longer or time out
- JavaScript-rendered links may not be detected if the crawler uses static HTML parsing
- Rate limiting or bot blocking by the target site may cause incomplete results

## How this service works

Curated x402 website intelligence API for autonomous AI agents. 24 high-value paid tools covering web content, company research, ecommerce product intelligence, SEO, security and domain trust.

## Output

Returns a JSON object containing an array of broken link URLs found on the page, the total number of links checked, and the count of broken links detected.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Public HTTP or HTTPS URL to analyze"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "broken": [],
  "checked": 25,
  "broken_count": 2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/broken-link-checker-api-33b79f24/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from elon.tail49499f.ts.net](https://www.zero.xyz/host/elon.tail49499f.ts.net/llms.txt)
