# SCRIPTMASTERLABS SqueezeOS Scraper Proxy

> SCRIPTMASTERLABS SqueezeOS Scraper Proxy is a paid API for AI agents from squeezeos-api.onrender.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Fetches a public HTTPS URL and converts its content to clean, LLM-ready Markdown, validated for agent safety, with no charge for garbled or rejected output.

## Facts

- Endpoint: GET https://squeezeos-api.onrender.com/v1/scrape?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scriptmasterlabs-squeezeos-scraper-proxy-c25b78a4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_T8pd904ZfWU0-XxyirfCK

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-squeezeos-scraper-proxy-c25b78a4
```

Example prompt: Can you scrape https://en.wikipedia.org/wiki/Large_language_model and give me the content as clean markdown I can actually read and use?

## When to prefer this

Choose this endpoint when you need clean, LLM-ready Markdown from a public URL with a pay-only-on-delivery guarantee — meaning you are not charged if the content is garbled or rejected. Ideal for AI agents that need reliable, validated web content without HTML noise, and for workflows where cost predictability matters. Prefer this over generic scraping proxies when agent-safety validation and verifiable content hashes are important.

## Known failure modes

- URL is not publicly accessible or returns a non-200 status — request rejected, no charge
- Content is garbled, malformed, or fails agent-safety validation — request rejected, no charge
- Anti-bot measures block the fetch and no usable content is retrieved — may return error status
- URL uses HTTP instead of HTTPS — likely rejected as invalid input
- Target page is behind authentication or a paywall — content cannot be retrieved

## How this service works

SCRIPTMASTERLABS SqueezeOS: agent-native APIs, MCP discovery, verifiable x402 payments, market intelligence, and machine-commerce infrastructure. Truth First. Proof Always. Pay Only for Accepted Delivery.

## Output

A JSON object containing: 'status' (ready or error), 'product' (SML Scraper Proxy), 'markdown' (the clean LLM-ready text of the page), 'tokenCount' (number of tokens in the output), and 'contentHash' (SHA-256 hash of the content for verification). Garbled or unsafe content is rejected with no charge applied.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Public HTTPS URL to scrape and convert to clean LLM-ready Markdown. Output is agent-safety validated; garbled content is rejected with no charge. Search intents: web scraping, url to markdown, scraper proxy, clean web text, llm ready web, agent web access, anti-bot bypass."
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object"
    }
   },
   "additionalProperties": false
  }
 },
 "additionalProperties": false
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "status": "ready",
  "product": "SML Scraper Proxy",
  "markdown": "# Example Domain\n\nThis domain is for use in illustrative examples.",
  "tokenCount": 42,
  "contentHash": "sha256:<hex>"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scriptmasterlabs-squeezeos-scraper-proxy-c25b78a4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from squeezeos-api.onrender.com](https://www.zero.xyz/host/squeezeos-api.onrender.com/llms.txt)
