# Minifetch URL Content Extractor

> Minifetch URL Content Extractor is a paid API for AI agents from minifetch.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-12).

Fetches a URL and returns a clean, token-efficient markdown summary with ads, navigation, and scripts stripped out

## Facts

- Endpoint: GET https://minifetch.com/api/v1/x402/extract/url-content?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/minifetch-com-dae8321c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OiozcEzqic0lUnGuxJmyJ

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 minifetch-com-dae8321c
```

Example prompt: Pull the main content from https://techcrunch.com/2024/05/01/openai-news/ as clean markdown so I can read it — include any images or video URLs you find.

## When to prefer this

Choose this endpoint when you need the main readable content of a webpage in a compact, LLM-friendly markdown format. It is ideal for AI agent pipelines where token efficiency matters and you want to avoid processing raw HTML. Prefer it over raw HTML fetches when you need just the article or page body text, not the full DOM. Use when you want automatic removal of ads, scripts, navigation menus, and other noise. The optional media URL inclusion makes it suitable when images or videos referenced in the content are also needed.

## Known failure modes

- URL is unreachable or returns non-200 status — likely returns success:false with an error message
- URL points to a paywalled page — only publicly accessible content is extracted
- URL contains mostly JavaScript-rendered content that can't be fetched server-side — output may be sparse
- Malformed or invalid URL input — validation error returned
- Rate limiting or payment failure — 402 response if payment not processed correctly

## How this service works

For site owners auditing AI readability: returns the clean markdown an LLM extracts from your page after nav, ads, and scripts are stripped. See what survives for AEO, GEO and AI search. Obeys robots.txt. Supports GET & POST

## Output

Returns a JSON object with a success boolean, query parameters, and a results array. Each result contains a data property with the clean markdown summary of the page's main content, the final resolved URL (after redirects), and optionally an array of image/video URLs if includeMediaUrls was true. Content is stripped of ads, navigation, scripts, and other boilerplate.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "url"
 ],
 "properties": {
  "url": {
   "type": "string",
   "description": "The URL from which to extract the content summary."
  },
  "includeMediaUrls": {
   "type": "string",
   "description": "If set to true, includes image and video urls."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "results": {
   "type": "array",
   "description": "Extracted content objects with requestUrl, url (final after redirects), and summary (clean markdown)"
  },
  "success": {
   "type": "boolean"
  },
  "queryParameters": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/minifetch-com-dae8321c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from minifetch.com](https://www.zero.xyz/host/minifetch.com/llms.txt)
