# Web Access Gateway – Search & Read

> Web Access Gateway – Search & Read is a paid API for AI agents from web-access-gateway.mattskowronis.workers.dev, paid per call via x402, $0.025/call, status unknown (last checked 2026-09-14).

Searches the public web for a query and returns 5 ranked results with clean page content and SHA-256 content hashes.

## Facts

- Endpoint: POST https://web-access-gateway.mattskowronis.workers.dev/v1/search-read
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/web-access-gateway-search-read-c0fc062f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wl7wdZL6l6SVovgfAQ4U_

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 web-access-gateway-search-read-c0fc062f -d '<json body>'
```

Example prompt: Search the web for 'best practices for LLM prompt engineering 2024' and bring back the top 5 results with their full page content so I can read through what they actually say.

## When to prefer this

Choose this endpoint when you need both web search ranking AND the actual page content in one call — ideal when you need to read, summarize, quote, or verify what the top results actually say, not just their URLs. It is distinct from snippet-only search endpoints because it returns clean full page content with content hashes. Prefer it over the sibling 'compact excerpts' endpoint when you need complete page text rather than brief extracts, and over the 'single URL reader' sibling when you need to discover and read multiple sources at once rather than reading one known URL.

## Known failure modes

- Query string empty or exceeds 500 characters — validation error returned
- No results found for highly obscure or malformed queries
- Page content unavailable for paywalled or bot-blocked sites — partial or empty content returned
- Payment of $0.025 USDC not completed — 402 payment required error
- Network timeout fetching content from slow or unresponsive pages
- Rate limiting if too many requests are made in quick succession

## How this service works

Search the current web and return 5 ranked results with clean page content and content hashes.

## Output

Returns 5 ranked web results, each containing the page URL, title, clean readable page content (stripped of HTML noise), and a SHA-256 content hash for integrity verification. Results are ordered by relevance to the query.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "query": {
   "type": "string",
   "maxLength": 500,
   "minLength": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/web-access-gateway-search-read-c0fc062f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from web-access-gateway.mattskowronis.workers.dev](https://www.zero.xyz/host/web-access-gateway.mattskowronis.workers.dev/llms.txt)
