# Ambolt Sitemap & Robots Doctor

> Ambolt Sitemap & Robots Doctor is a paid API for AI agents from api.ambolt.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-11).

Audits a website's sitemap and robots.txt for issues, returning stats, validation errors, and sample URL status checks.

## Facts

- Endpoint: GET https://api.ambolt.dev/v1/sitemap-robots-doctor?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ambolt-sitemap-robots-doctor-a68399de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dK8qiEAObHh9lF0Ix55Vq

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 ambolt-sitemap-robots-doctor-a68399de
```

Example prompt: Can you audit the sitemap and robots.txt for example.com and tell me if there are any issues, checking the status of 5 sample URLs?

## When to prefer this

Use this endpoint when you need a quick, pay-per-call technical SEO audit of a site's sitemap and robots.txt without setting up your own crawler. Ideal for agents doing pre-launch checks, monitoring client sites after changes, or diagnosing sudden drops in search visibility. Preferred over generic HTTP fetch tools because it parses and interprets sitemap XML and robots.txt semantics in one call.

## Known failure modes

- Site domain is unreachable or returns non-2xx — sitemap/robots fetch will fail
- No sitemap found — report will show found:false and empty sitemaps array
- Malformed sitemap XML — parse errors surfaced in issues list
- robots.txt not present — robots object shows found:false
- sampleUrls count exceeds maximum of 10 — request rejected
- Invalid or missing 'site' query parameter — request fails validation

## How this service works

Pay-per-call data tools for developers and AI agents: company registers, documents, tenders, rates and on-chain facts as MCP tools, x402 endpoints and Apify Actors.

## Output

Returns a structured JSON report including sitemap URL(s), total URL count, duplicate count, lastmod date range, off-host and non-HTTPS URL stats, robots.txt details (bytes, allow/disallow rules, crawl delay, user agents, sitemap directives, whether it blocks everything), a list of issues (errors and warnings), and HTTP status results for a configurable number of sampled URLs.

## 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": {
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "POST"
     ]
    },
    "queryParams": {
     "type": "object",
     "required": [
      "site"
     ],
     "properties": {
      "site": {
       "type": "string",
       "maxLength": 2000,
       "description": "Domain or URL of the site, for example example.com or https://example.com/blog."
      },
      "sampleUrls": {
       "type": "integer",
       "default": 5,
       "maximum": 10,
       "minimum": 0,
       "description": "How many listed URLs to fetch and check for status (0 to skip)."
      }
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "site": "https://www.sitemaps.org",
  "stats": {
   "offHost": 0,
   "nonHttps": 0,
   "urlsRead": 84,
   "duplicates": 0,
   "withLastmod": 84,
   "newestLastmod": "2022-12-15",
   "oldestLastmod": "2016-11-21"
  },
  "issues": [],
  "robots": {
   "bytes": 45,
   "found": true,
   "groups": 0,
   "allowRules": 0,
   "crawlDelay": null,
   "userAgents": [],
   "disallowRules": 0,
   "blocksEverything": false,
   "sitemapDirectives": [
    "https://www.sitemaps.org/sitemap.xml"
   ]
  },
  "summary": {
   "errors": 0,
   "warnings": 0
  },
  "sitemaps": [
   {
    "ok": true,
    "url": "https://www.sitemaps.org/sitemap.xml",
    "type": "urlset",
    "urls": 84,
    "bytes": 8622,
    "truncatedDownload": false
   }
  ],
  "checkedAt": "2026-10-02T23:02:47.122Z",
  "sampleChecks": [
   {
    "url": "https://www.sitemaps.org/",
    "status": 200,
    "redirectedTo": null
   },
   {
    "url": "https://www.sitemaps.org/it/",
    "status": 200,
    "redirectedTo": null
   },
   {
    "url": "https://www.sitemaps.org/ro/",
    "status": 200,
    "redirectedTo": null
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ambolt-sitemap-robots-doctor-a68399de/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.ambolt.dev](https://www.zero.xyz/host/api.ambolt.dev/llms.txt)
