APIHub
Back to Explore

WebScraping.AI

WebScraping.AI is a web‑scraping API that fetches any URL while automatically handling rotating proxies, full Chrome‑type JavaScript rendering, and CAPTCHA solving, and returns clean HTML, plain text, or AI‑generated structured JSON such as field extraction, summarization, and question answering.

Development
apiKeyQuery
HTTPS
CORS: Yes
Description enriched
Visit official documentation

Latency

489ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/ai/question

Get an answer to a question about a given web page

GET

/ai/fields

Extract structured data fields from a web page

  • fields (query, required) — Object describing fields to extract from the page and their descriptions
GET

/html

Page HTML by URL

GET

/text

Page text by URL (Markdown)

GET

/selected

HTML of a selected page area by URL and CSS selector

  • selector (query) — CSS selector (null by default, returns whole page HTML)
GET

/selected-multiple

HTML of multiple page areas by URL and CSS selectors

  • selectors (query) — Multiple CSS selectors (null by default, returns whole page HTML)
GET

/serp

Search engine results (SERP) by query

  • q (query, required) — Search query.
  • engine (query) — Search engine to query.
  • gl (query) — Two-letter country code for geolocation of the search (Google `gl` parameter).
  • hl (query) — Two-letter language code for the results (Google `hl` parameter).
  • page (query, page) — Results page number (10 results per page).
GET

/account

Information about your account calls quota

8 endpoints auto-detected

Authentication

This API uses an API key, passed as the "api_key" query parameter. No OAuth required.

curl -X GET \
  "https://webscraping.ai//ai/question?api_key=YOUR_API_KEY"

webscraping.ai · HTTPS only