Catalog

Web Scraping API

Turn any website into clean data: scrape a page to Markdown, map a site into its URLs, crawl whole sites into LLM-ready text, or capture real-browser screenshots. One key, one wallet, billed per request in real dollars.

Endpoints4Providers5From · scrape page$0.70/1k req · BisonFull breakdownRead docs
Uptime
94.03%
30d · 7,616 calls
Requests
7,642
30d · weekly, last 12 wks
Response
2.6s
median · 30d

Measured performance

What the Web Scraping API actually does

Every call through AnyAPI over the last 30 days, counted here rather than promised.

Latency percentiles measure time attributable to AnyAPI. Where an endpoint takes a caller-requested wait (for example web.scrape's waitFor), that wait is excluded, so your own wall-clock time is longer by whatever delay you ask for. Requests that use no such parameter are reported exactly as measured.

94.0%
of calls succeeded (7,616 calls)
Succeeded on first lane 88.7%Recovered by failover 5.3%Failed 6.0%
Response time estimate (7,161 calls across endpoints)
Weighted p50 estimate
2.6s
Request-weighted average of endpoint p50 values, not a combined request percentile
Weighted p99 estimate
19.9s
Request-weighted average of endpoint p99 values, not a combined request percentile

FAQ

About the Web Scraping API

The AnyAPI Web Scraping API returns Web Scraping data as normalized JSON across 4 endpoints: scrape page, map site, crawl website, and screenshot page. You call one endpoint per job with a single key, and AnyAPI routes each request across 5 sources, falling back automatically when one fails. Pricing is in US dollars, from $0.70 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. Over the last 30 days, 94.0% of Web Scraping calls through AnyAPI succeeded, with a request-weighted median response time of 2.6 seconds across 7,616 measured calls.

Pricing is in US dollars, from $0.70 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.

4 endpoints: scrape page, map site, crawl website, and screenshot page. Every one takes the same authentication and returns the same normalized response shape, so reaching a second Web Scraping endpoint is a change of URL and nothing else.

Over the last 30 days, 94.0% of Web Scraping calls through AnyAPI succeeded, with a request-weighted median response time of 2.6 seconds across 7,616 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.