Skip to main content
All CollectionsGeneral
APIs vs. Scrapers
APIs vs. Scrapers

Difference between APIs and Scrapers

Raunaq Singh avatar
Written by Raunaq Singh
Updated over a month ago

With Unwrangle you can scrape data in 2 ways:

  1. APIs

  2. 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.

Did this answer your question?