workingproxysites.

/scraping-api/ — Oxylabs Web Scraper API

Fetch public pages or use dedicated target parsers, with rendered HTML and asynchronous batch delivery.

Scraping API. Official documentation · Checked · Review due .

documented capabilities

HTTP API
Authentication
Use a Web Scraper API user's username and password with HTTP Basic authentication, rather than dashboard credentials.[1]
Rendering and parsing
render=html enables JavaScript rendering. Dedicated supported targets accept parse=true for structured JSON.[1]
Delivery choices
Realtime keeps the connection open; Push-Pull retrieves jobs asynchronously; Proxy Endpoint offers a proxy interface.[2]
Batch size
Push-Pull accepts up to 5,000 query or URL values per batch; Realtime and Proxy Endpoint do not support batch.[2]
Screenshots
render=png returns a Base64-encoded screenshot.[2]

Billing: Product-specific plan and target rates; exact costs and failed-request rules were not verified in this pilot.

Outputs: html, json, png

Documented for: Python Requests, Node.js, Curl

[ official reference ][ provider discussion ][ JSON record ]

getting started

documentation reviewed
  1. Create a Web Scraper API user in the dashboard.
  2. Choose universal plus a URL, or a supported dedicated source and query.
  3. Submit with Basic authentication; choose Realtime or asynchronous Push-Pull for the required delivery model.

Requirements & limitations

  • Dedicated parsers apply to supported targets, not every arbitrary URL.
  • Proxy Endpoint accepts fewer additional parameters than the HTTP integrations.
  • Exact plan pricing and failed-request billing remain unverified.

We reviewed the linked documentation. No live service connection, checkout or performance test is claimed for this listing.

primary sources

2 references
  1. Current Web Scraper API quickstartChecked 2026-09-27
  2. Official Web Scraper API repositoryChecked 2026-09-27

related listings