# Agent Tools UK – Web Page to Clean Markdown Extractor

> Agent Tools UK – Web Page to Clean Markdown Extractor is a paid API for AI agents from agent-tools-production-e6aa.up.railway.app, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-13).

Fetches a public web page and returns only the main article content as clean Markdown, stripping menus, ads, and footers

## Facts

- Endpoint: GET https://agent-tools-production-e6aa.up.railway.app/v1/extract?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-tools-uk-web-page-to-clean-markdown-extractor-bb36d27d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xsWVckELKVYsasuMEoxfH

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 agent-tools-uk-web-page-to-clean-markdown-extractor-bb36d27d
```

Example prompt: Can you grab the main article text from https://www.bbc.co.uk/news/technology-12345678 and give me a clean, readable version without all the navigation menus and ads?

## When to prefer this

Choose this endpoint when you need clean, readable article text from a public URL without writing an HTML parser or dealing with boilerplate. It is ideal for summarisation, quoting, or feeding article content into LLM pipelines. Prefer this over a full browser screenshot endpoint when you need text rather than a visual render, and over raw HTTP fetching when you want structured output (title, byline, excerpt, markdown) rather than raw HTML.

## Known failure modes

- 400 Bad Request – URL is malformed, non-HTTP/HTTPS, or points to a private/intranet resource
- 422 Unprocessable Entity – the page exists but contains no identifiable article body (e.g. homepage, login wall, dynamic SPA content)
- 502 Bad Gateway – the target website returned an error or was unreachable at time of request
- Paywalled articles may return only a short excerpt rather than full content
- Pages that require JavaScript rendering may not return full content

## How this service works

Fetch a public web page and return just the main article as clean Markdown, with title, byline and excerpt. Menus, ads and footers are removed. Use when you need to read, summarise or quote a web page cheaply without parsing HTML yourself. Returns JSON {title, byline, siteName, excerpt, markdown}. Errors: 400 bad or private URL, 422 no readable article, 502 site returned an error.

## Output

A JSON object containing: title (page/article headline), byline (author name if present), siteName (name of the publishing site), excerpt (short summary or first paragraph), and markdown (the full main article body as clean Markdown). Errors: 400 for bad or private URLs, 422 if no readable article is found, 502 if the target site itself returned an error.

## 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": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Page to read (http/https, public)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-tools-uk-web-page-to-clean-markdown-extractor-bb36d27d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-tools-production-e6aa.up.railway.app](https://www.zero.xyz/host/agent-tools-production-e6aa.up.railway.app/llms.txt)
