WebLive

Site Extract

Render a whole section of a site - up to 25 pages - in one call and get every page back as clean text.

$0.161USDC per call · settled on Base · no subscription, no API key

Overview

Render a whole section of a site - up to 25 pages - in one call and get every page back as clean text. Each page runs in a real headless Chrome with JavaScript executed, so documentation sites and single-page apps come back complete rather than empty. Same host only. robots.txt is obeyed: any path disallowed for * is skipped and named in the result. $0.14 per call, because it is up to 25 full browser renders rather than a lookup. Free without payment: the exact crawl plan - which pages would be fetched, what robots.txt allows, and the first page is title and size - so you can see what the call buys before paying for it. Pass ?url= and ?pages=N (default 10, hard cap 25), then &full=1 to buy. If a bot wall on the site lets the first page through but blocks the rest, the call fails with `poor-yield` and names every page it could not render, instead of billing you for a list of failures.

Endpoint

MethodEndpointPriceDescription
GET/v1/marketplace/api/site-extract$0.161Invoke Site Extract (Web) and return the upstream response.

How to call it

Requests are paid per call over the x402 protocol. Call the endpoint, receive a 402 Payment Required quote, then repeat the request with the signed payment header. The SDKs do both steps for you.

# 1. Ask for a quote
curl -i https://api.jarvisclaw.ai/v1/marketplace/api/site-extract

# 2. Pay it (the SDK signs and retries for you)
curl -H "X-PAYMENT: <signed-payload>" https://api.jarvisclaw.ai/v1/marketplace/api/site-extract
Open in the marketplace

Docs: Getting started · x402 payments · x402 discovery · All APIs