ScrapeRex Documentation

Everything you need to start extracting data from any website.

What is ScrapeRex?

ScrapeRex is a powerful web scraping API that handles all the complexity of data extraction for you. With a single API call, you can:

  • Extract HTML content from any website
  • Render JavaScript with our headless browser infrastructure
  • Bypass anti-bot protection like Cloudflare, PerimeterX, and DataDome
  • Rotate through proxies from 195+ countries automatically
  • Take screenshots of web pages
  • Extract structured data using built-in or custom extractors

Key Features

Simple REST API

Our API is designed to be intuitive and easy to use. Send a POST request with a URL, and get back the page content. No complex configuration required.

Terminal
curl -X POST https://scraperex1.p.rapidapi.com/scrape \
  -H "Content-Type: application/json" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: scraperex1.p.rapidapi.com" \
  -d '{"url": "https://example.com"}'

JavaScript Rendering

Many modern websites rely heavily on JavaScript to render content. Our /scrapeJsendpoint uses a full headless browser to execute JavaScript and return the fully rendered page.

Smart Proxy Rotation

We automatically rotate through our pool of residential and datacenter proxies to ensure high success rates. You can also specify a preferred country or proxy type.

Getting Started

Ready to start scraping? Head over to our Quick Start guide to make your first API call in under 5 minutes.