Quickstart¶
Go from zero to your first scraped page in under five minutes. We'll install the SDK, create an API key, submit a job, and read the result.
1. Get an API key¶
API keys authenticate machine requests.
- Open the Customer Console and go to Settings → API Keys.
- Click Create New Key.
- Select the Scopes the key needs (at minimum
jobs.createandjobs.read; addartifacts.readto download results). - (Optional) Set an IP Allowlist to restrict the key to your infrastructure's CIDR blocks.
- Copy the key now - keys are stored as Argon2id hashes and cannot be retrieved again.
| Environment | Base API URL | Console URL |
|---|---|---|
| Production | https://api.scrapenest.com |
https://console.scrapenest.com |
2. Install the SDK¶
3. Submit your first job¶
ScrapeNest offers three worker tiers. Start with Light - it's the fastest and cheapest, and it handles APIs and static pages.
scrape submits the job and blocks until it finishes (up to 120s). For long jobs or high throughput, use submit and webhooks instead.
Choosing a tier¶
Fast HTTP engine with TLS impersonation - APIs, static pages, high-volume catalogs.
Full browser rendering for JavaScript-heavy apps and dashboards.
See Worker Tiers for a full comparison and Job Parameters for every option.
4. Read the result¶
A finished job produces artifacts - rendered HTML, screenshots, extracted JSON, and metadata. List them on the job, then request a short-lived presigned URL for the bytes.
Artifacts are governed by your organization's retention policy. You can place legal holds on critical data to prevent automated purging.
Next steps¶
- MCP Agents - give your CLI or web agent live-web tools through your ScrapeNest account.
- Python SDK - the full client reference (sync vs async, options, artifacts).
- Recipes - ready-made scrapers for well-known sites that return schema-validated JSON.
- Guides - copy-paste examples: extract data, screenshots, SPAs, anti-bot.
- Authentication - RBAC, scopes, and IP allowlisting.
- Webhooks - get notified instead of polling.