# ScriptMasterLabs Web Fetch via x402

> ScriptMasterLabs Web Fetch via x402 is a paid API for AI agents from mcp-x402-discovery.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Fetches arbitrary web URLs via a pay-per-call HTTP proxy, billed in USDC on Base using the x402 payment protocol

## Facts

- Endpoint: GET https://mcp-x402-discovery.onrender.com/x402/web-fetch
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scriptmasterlabs-web-fetch-via-x402-d23d14b6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-ZWggQldI71wxwz6UGx0I

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 scriptmasterlabs-web-fetch-via-x402-d23d14b6
```

Example prompt: Can you fetch the content of https://example.com/data.json for me using the web-fetch proxy and return whatever it responds with?

## When to prefer this

Choose this endpoint when you need to fetch arbitrary web URLs through a metered, pay-per-call proxy that accepts USDC on Base via x402 micropayments — especially useful in agentic workflows where you want to retrieve live web content without managing your own HTTP infrastructure, or when integrating alongside other ScriptMasterLabs x402 endpoints (crypto, SEC, HUD housing, compliance data) in the same payment session.

## Known failure modes

- Payment not provided or invalid: returns HTTP 402 with payment instructions
- URL not reachable or target server down: returns error or timeout
- Invalid or missing 'url' query parameter: schema validation error
- Target URL blocks server-side crawlers: may return 403 or anti-bot page
- Non-HTTP URL types unsupported: only http/https method accepted per schema

## How this service works

Pay-per-call crypto, RWA, federal, SEC, Section 8/HUD housing, and compliance APIs via x402. Primary: USDC on Base (eip155:8453). Also accepts Global Dollar (USDG) on Robinhood Chain (eip155:4663) via sovereign X-PAYMENT-TX. Hyphen routes only (e.g. /x402/gas-tracker, /x402/pha-lookup, /x402/sec-8k). MARKETPLACE REVIEW: use free /x402/playground/* (no key, no payment). Production /x402/* returns 402 unless paid via x402 or X-Api-Market-Key / X-API-Key from seller dashboard.

## Output

The raw HTTP response body of the requested URL — typically HTML, JSON, or plain text — returned as the API response payload. The response schema is open-ended (example: {}) so content type and structure depend entirely on the fetched resource.

## 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": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string"
      }
     }
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scriptmasterlabs-web-fetch-via-x402-d23d14b6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp-x402-discovery.onrender.com](https://www.zero.xyz/host/mcp-x402-discovery.onrender.com/llms.txt)
