Scrappy - Stealth Web Scraper & LLM Data Extractor
Scrappie is the ultimate stealth web scraping and browser automation API. Traditional scrapers get blocked by modern WAFs and fail on JavaScript-heavy SPAs (React, Vue). Scrappie handles the complexity for you. Powered by a stealth-patched browser engine and routed through a high-performance proxy network, your requests look exactly like legitimate human traffic. **Core Features:** * **Invisible…
Scrappy - Stealth Web Scraper & LLM Data Extractor endpoints
| Method | Endpoint | Description |
|---|---|---|
| health | ||
| GET |
health_health_get /health |
|
| v1 | ||
| GET |
list_plans_v1_plans_get /v1/plans |
Returns a list of all available subscription plans and their details. |
| GET |
job_status_v1_jobs__job_id__get /v1/jobs/{job_id} |
Retrieve the status and optional result of a previously enqueued asynchronous job. |
| POST |
scrape_v1_scrape_post /v1/scrape |
Stealthily scrapes a single URL and returns the extracted HTML, Markdown, or JSON data synchronously. |
| POST |
browser_v1_browser_post /v1/browser |
Navigate to a URL and perform a sequence of browser actions (click, type, scroll, wait) before extracting data. |
| POST |
render_async_v1_render_async_post /v1/render/async |
Enqueues a background job to render a URL. Returns a job ID to poll for status. |
| POST |
browser_async_v1_browser_async_post /v1/browser/async |
Enqueues a background job to automate browser interactions. Returns a job ID. |
| POST |
billing_checkout_v1_billing_checkout_post /v1/billing/checkout |
|
| POST |
billing_webhook_v1_billing_webhook_post /v1/billing/webhook |
|
| POST |
job_cancel_v1_jobs__job_id__cancel_post /v1/jobs/{job_id}/cancel |
Attempt to cancel a pending or currently running asynchronous job. |
| POST |
scrape_async_v1_scrape_async_post /v1/scrape/async |
Enqueues a background job to scrape a URL. Returns a job ID to poll for status and results. |
| GET |
key_usage_v1_keys_usage_get /v1/keys/usage |
Returns the current month's usage, limits, and reset date for the provided API key. |
| GET |
get_admin_stats_v1_admin_stats_get /v1/admin/stats |
Returns aggregate usage statistics for all API keys. Requires the ADMIN_SECRET header. |
| POST |
create_key_v1_keys_create_post /v1/keys/create |
Generates a new API key for the specified plan and emails it to the user. Limited to 3 per IP per day. |
| POST |
batch_v1_batch_post /v1/batch |
Concurrently scrapes up to 10 URLs in a single synchronous request. |
| POST |
render_v1_render_post /v1/render |
Loads a URL in a stealth browser, waits for JS execution, and returns the fully rendered raw HTML. |
| POST |
proxy_credentials_v1_proxy_credentials_post /v1/proxy/credentials |
|
| internal | ||
| GET |
proxy_auth_internal_proxy_auth_get /internal/proxy-auth |
|
| Other endpoints | ||
| GET |
root__get / |
|
Scrappy - Stealth Web Scraper & LLM Data Extractor pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|