Automate ScraperAPI for free on Stepper
ScraperAPI is a web scraping API that handles proxies, browsers, and CAPTCHAs so developers can extract data from any website with a single API call.
Actions available for ScraperAPI on Stepper
Scrape URL
Synchronously scrape a single URL through ScraperAPI and return the page body. Supports JavaScript rendering, geo-targeting, and premium proxies.
- 13 parameters
- URL
- Render JavaScript
- Wait For Selector
- Country Code
- Premium
- Ultra Premium
- Session Number
- Keep Headers
- Device Type
- Auto-parse
- Output Format
- Follow Redirect
- Retry 404
Take Screenshot
Capture a screenshot of a URL through ScraperAPI. Returns the screenshot URL plus the page body.
- 6 parameters
- URL
- Wait For Selector
- Country Code
- Premium
- Ultra Premium
- Device Type
Get URL Credit Cost
Preview how many credits a scrape will cost for a given URL and parameter combination, without actually performing the scrape.
- 5 parameters
- URL
- Render JavaScript
- Premium
- Ultra Premium
- Country Code
Submit Async Scrape Job
Submit a single URL to be scraped asynchronously. ScraperAPI will retry internally for up to 24 hours. Returns a job ID for polling, or accepts a webhook callback URL.
- 9 parameters
- URL
- Callback URL
- Render JavaScript
- Premium
- Ultra Premium
- Country Code
- Device Type
- Auto-parse
- Output Format
Get Async Job Status
Fetch the current status (and result, if finished) of a previously submitted async scrape job.
- 1 parameters
- Job ID
Cancel Async Job
Cancel a running async scrape job.
- 1 parameters
- Job ID
Submit Async Batch Job
Submit up to 50,000 URLs at once for asynchronous scraping. Returns a list of job IDs.
- 6 parameters
- URLs
- Callback URL
- Render
- Premium
- Country Code
- Autoparse
Google Search (Structured)
Run a structured Google Search query and receive parsed JSON results (organic, ads, knowledge graph, etc.).
- 8 parameters
- Query
- TLD
- Country Code
- Interface Language (hl)
- Geo Location (gl)
- UULE
- TBS Filter
- Start Offset
Google News (Structured)
Run a structured Google News query and receive parsed JSON results.
- 7 parameters
- Query
- TLD
- Country Code
- Host Language
- Geo Location
- TBS
- Start
Google Jobs (Structured)
Run a structured Google Jobs query and receive parsed JSON listings.
- 6 parameters
- Query
- TLD
- Country Code
- Host Language (hl)
- Geolocation (gl)
- Start
Google Shopping (Structured)
Run a structured Google Shopping query and receive parsed JSON product listings.
- 6 parameters
- Query
- TLD
- Country Code
- Language (hl)
- Country (gl)
- Start
Google Maps Search (Structured)
Run a structured Google Maps query and receive parsed JSON place listings.
- 3 parameters
- Query
- Latitude
- Longitude
Amazon Product (Structured)
Fetch parsed JSON product detail data for an Amazon ASIN.
- 3 parameters
- ASIN
- TLD
- Country Code
Amazon Search (Structured)
Run a parsed Amazon search and receive JSON product listings.
- 4 parameters
- Query
- TLD
- Country Code
- Page
Amazon Offers (Structured)
Fetch parsed JSON offer data (sellers, prices, fulfilment) for an Amazon ASIN.
- 3 parameters
- ASIN
- TLD
- Country Code
Walmart Product (Structured)
Fetch parsed JSON product detail data for a Walmart product ID.
- 2 parameters
- Product ID
- Country Code
Walmart Search (Structured)
Run a parsed Walmart search and receive JSON product listings.
- 3 parameters
- Query
- Country Code
- Page
eBay Product (Structured)
Fetch parsed JSON product detail data for an eBay product ID.
- 3 parameters
- Item ID
- TLD
- Country Code
eBay Search (Structured)
Run a parsed eBay search and receive JSON product listings.
- 4 parameters
- Query
- TLD
- Country Code
- Page
Make HTTP Request
Make an HTTP request to any URL with full control over method, headers, and body.
