# Vextorium Sitemap URL Lister

> Vextorium Sitemap URL Lister is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-19).

Discovers and lists all URLs from a website's XML sitemap (via robots.txt, sitemap indexes, and .gz files) with last-modified dates, optionally filtered by keyword.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/sitemap-urls?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-sitemap-url-lister-45d2e46f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wHeH09FK6m-8nj-IOQAWl

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 vextorium-sitemap-url-lister-45d2e46f -d '<json body>'
```

Example prompt: Can you list all the URLs from stripe.com's sitemap, up to 500 URLs, and only show me ones that contain '/docs'?

## When to prefer this

Use this endpoint when you need to enumerate the pages of a website programmatically without full crawling — ideal for SEO audits, content monitoring, competitor research, or building a crawl queue. Prefer it over manual sitemap parsing when you need automatic robots.txt discovery, sitemap index traversal, and .gz decompression handled transparently.

## Known failure modes

- Site has no sitemap.xml and no sitemap reference in robots.txt — returns empty or error
- robots.txt is inaccessible due to auth or bot blocking — may return no results
- Sitemap file is malformed or non-standard XML — parsing may fail or return partial results
- URL limit exceeded or very large sitemaps may be truncated at requested limit
- Site blocks the crawler's user agent — request may time out or return empty
- .gz sitemap files that are corrupted or inaccessible may be skipped silently

## How this service works

232 pay-per-call data APIs for AI agents: official statistics and economy (ECB, Fed, Eurostat, World Bank, SEC, BOE, INE), crypto prices and sentiment, Spanish public data, compliance (sanctions, VAT, IBAN, LEI), science, weather, web and developer tools and local AI text tools. Pay in USDC via x402.

## Output

Returns a JSON object containing an array of URL objects (each with url, modified date, and priority), the most recent modification date across all URLs, the list of sitemap files that were read, and a count of returned URLs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Site or sitemap URL"
  },
  "limit": {
   "type": "integer",
   "description": "URLs (1-2000, default 200)"
  },
  "filter": {
   "type": "string",
   "description": "Only URLs containing this text"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "urls": [
   {
    "url": "https://vextorium.com/",
    "modified": "2026-10-02",
    "priority": null
   },
   {
    "url": "https://vextorium.com/legal",
    "modified": "2026-10-02",
    "priority": null
   }
  ],
  "most_recent": "2026-10-02",
  "read_sitemaps": [
   "https://vextorium.com/sitemap.xml"
  ],
  "returned_urls": 3
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-sitemap-url-lister-45d2e46f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
