# NythosX URL to Markdown Reader

> NythosX URL to Markdown Reader is a paid API for AI agents from tools.nythosx.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-22).

Fetches a public web page and returns its content as clean, structured Markdown with metadata

## Facts

- Endpoint: GET https://tools.nythosx.com/v1/read?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nythosx-url-to-markdown-reader-0c0946fc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hCWsit10i1c7BfflrhTm9

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 nythosx-url-to-markdown-reader-0c0946fc
```

Example prompt: Can you fetch the content of https://en.wikipedia.org/wiki/Artificial_intelligence and give it to me as clean markdown so I can read it?

## When to prefer this

Choose this endpoint when you need to retrieve and read the textual content of any public web page in a clean, agent-friendly Markdown format — especially useful when feeding web content into LLMs, building RAG pipelines, monitoring pages, or extracting article text without dealing with raw HTML. It returns rich metadata (title, language, word count, published time) alongside the content. It is pay-per-call via x402/USDC on Base, making it suitable for autonomous agents that need metered, on-demand web reading without managing browser infrastructure.

## Known failure modes

- Non-public or paywalled URLs may return incomplete or empty markdown content
- Invalid or malformed URLs result in a request error
- Pages that require JavaScript rendering may not return full content
- Very large pages may have truncated markdown output
- Non-HTML resources (PDFs, images) may not convert cleanly
- HTTP errors from the target page (404, 500) will be reflected in the status field

## How this service works

Pay-per-call tools for autonomous agents: current gas and fee prices across six chains, and web page to clean Markdown. x402 v2, USDC, Base (Solana optional).

## Output

Returns a JSON object containing: the final resolved URL, page title, language code, byline, site name, publication timestamp, a short excerpt, the full page content as clean Markdown, and word count. Optional outbound links (up to 200) if requested.

## 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": "Public http(s) URL to read"
      },
      "links": {
       "enum": [
        "true",
        "false"
       ],
       "type": "string",
       "default": "false",
       "description": "Set to true to include the page's outbound links (max 200)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com",
  "lang": "en",
  "title": "Example Domain",
  "byline": null,
  "status": 200,
  "excerpt": "This domain is for use in illustrative examples in documents.",
  "finalUrl": "https://example.com/",
  "markdown": "# Example Domain\n\nThis domain is for use in illustrative examples...",
  "siteName": null,
  "wordCount": 42,
  "publishedTime": null
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nythosx-url-to-markdown-reader-0c0946fc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tools.nythosx.com](https://www.zero.xyz/host/tools.nythosx.com/llms.txt)
