Getting Started
Introduction
What Hyperscrape is and how its pieces fit together.
What is Hyperscrape?
Hyperscrape is a cloud platform for extracting data from websites. It gives you three things:
- A catalog of in-house scrapers — maintained programs that each know how to extract a specific kind of data (a website's text, a subreddit's posts, a product's price, and so on).
- A run engine that executes those scrapers, stores their results, meters usage, and gets through anti-bot defenses with a tiered web unlocker.
- A REST API and console so you can start runs, schedule them, and pull results from anywhere.
Core concepts
- Scraper — a program in the catalog. You configure its input and run it.
- Run — one execution of a scraper. Runs move through
QUEUED → RUNNING → SUCCEEDED(orFAILED/ABORTED/TIMED_OUT). - Dataset — the ordered list of result items a run produces. Export as JSON or CSV.
- Page scrape — the metering unit. One request a scraper makes to a target page is one page scrape, billed at a flat $0.005.
- Web unlocker — the mechanism that gets through blocks by escalating from direct requests to proxies to a full unlocker.
Your first run
- Create a free account.
- Open the Store, pick a scraper (try Website Content Crawler), and click Run.
- Watch the live logs, then browse the resulting dataset and export it.
That's it — no infrastructure to manage.