With Unwrangle you can scrape data in 2 ways:
APIs
Scrapers
Capability | APIs | Scrapers |
Real-time scraping | ✅ | ❌ |
No-code | ❌ | ✅ |
Handles multiple pages | ❌ | ✅ |
Download results as CSV | ❌ | ✅ |
Handles pagination & retries automatically | ❌ | ✅ |
Send data to webhook | ❌ | ✅ |
No Code users
Scrapers offer a No Code interface to scrape data from all the sites we support and a couple more. Here's how you can get started quickly:
To create a job, navigate to the scrapers tab and click on create job
Select the platform and data type you want for e.g. yelp_reviews or amazon_search
Enter required input for e.g. url or search keyword
Wait for job to complete and download results as csv
Job runtimes range between 15 minutes to a couple of hours depending on the number of pages or urls being scraped.
Developers
APIs
You can scrape data from a singe page with a GET request to any of our APIs. Use the page
parameter to get paginated data like search results and customer reviews. The response is available in a few seconds. This is more suitable for real-time applications.
Scrapers
Scrapers offer an API interface to scrape data asynchronously from multiple pages. The response is available after the job completes. Runtime is dependent on how many pages are being scraped. The data is available via webhook or get request after job completion and it is possible to query the status of the job.