# ManyLives Site Launch Check

> ManyLives Site Launch Check is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-17).

Crawls a website and returns a structured audit score, broken links, SEO issues, missing metadata, and site health checks.

## Facts

- Endpoint: GET https://api.manylives.me/paid/site/launch-check?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-site-launch-check-1cbae4f3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__Lixrbgld5iUs3TOV-bkT

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 manylives-site-launch-check-1cbae4f3
```

Example prompt: Can you do a launch-readiness check on mycoffeeshop.com and tell me the score, any broken links, and what I need to fix before going live? Check up to 5 pages.

## When to prefer this

Use this endpoint when you need a structured, machine-readable website audit covering SEO basics, broken links, HTTP health, and launch readiness. Ideal for pre-launch QA, client handover checks, or quick competitor technical assessments. Prefer this over general web scraping when you specifically need scored diagnostics and actionable fix recommendations rather than raw page content.

## Known failure modes

- Site is unreachable or returns connection errors — may return empty results or error message
- Private/password-protected sites cannot be crawled — returns limited or no page data
- Very large sites with slow responses may time out within the page limit
- Sites with aggressive bot-blocking (Cloudflare, CAPTCHA) may return incomplete results
- Invalid domain format in query param — likely returns a validation error

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

Returns a JSON object with: overall site score (0-100), list of recommended fixes, array of pages checked with specific problems per page (missing meta description, missing alt text, placeholder text), site-level checks (HTTPS, favicon, sitemap, real 404, robots.txt, HTTP-to-HTTPS redirect), broken links with the pages they appear on and HTTP status codes, any exposed secrets, and the total number of pages checked.

## 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": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "site"
     ],
     "properties": {
      "site": {
       "type": "string",
       "examples": [
        "example.com"
       ],
       "description": "domain or https:// address of the site (required)"
      },
      "max_pages": {
       "type": "string",
       "examples": [
        3
       ],
       "description": "optional 1-10 (default 6)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "site": {
       "type": "string"
      },
      "fixes": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "pages": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "url": {
          "type": "string"
         },
         "problems": {
          "type": "array",
          "items": {
           "type": "string"
          }
         }
        }
       }
      },
      "score": {
       "type": "number"
      },
      "secrets": {
       "type": "array",
       "items": {}
      },
      "site_checks": {
       "type": "object",
       "properties": {
        "https": {
         "type": "boolean"
        },
        "favicon": {
         "type": "boolean"
        },
        "sitemap": {
         "type": "boolean"
        },
        "real_404": {
         "type": "boolean"
        },
        "robots_txt": {
         "type": "boolean"
        },
        "http_redirects_to_https": {
         "type": "boolean"
        }
       }
      },
      "broken_links": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "on": {
          "type": "array",
          "items": {
           "type": "string"
          }
         },
         "url": {
          "type": "string"
         },
         "status": {
          "type": "number"
         }
        }
       }
      },
      "pages_checked": {
       "type": "number"
   
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "site": "https://example-cafe.com.au",
  "fixes": [
   "Fix or remove 1 broken link",
   "Return a 404 status for missing pages (it returns 200)"
  ],
  "pages": [
   {
    "url": "https://example-cafe.com.au/",
    "problems": [
     "no meta description",
     "2 images without alt text",
     "placeholder text: lorem ipsum"
    ]
   }
  ],
  "score": 71,
  "secrets": [],
  "site_checks": {
   "https": true,
   "favicon": true,
   "sitemap": false,
   "real_404": false,
   "robots_txt": true,
   "http_redirects_to_https": true
  },
  "broken_links": [
   {
    "on": [
     "https://example-cafe.com.au/"
    ],
    "url": "https://example-cafe.com.au/menu.pdf",
    "status": 404
   }
  ],
  "pages_checked": 6
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-site-launch-check-1cbae4f3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
