What is the difference between a Crawler and an API on our website?

What is the difference between a Crawler and an API on our website?

Our Marketplace has two types of self-service offerings
  1. Crawlers
  2. APIs


A Crawler is something anyone can use - you can signup and use a crawler by simply copying and pasting some links you need data from and download the data.
You do not need to know programming or any other skill - as long as you can use a browser and can download files.


APIs on the other hand need computer programming skills.
Your computer programs will talk to our computer programs and automatically get the data from us to you.
Once programmed, an API does not need human intervention. You do not need to visit our website to do anything more.
Your programs or scripts will call our APIs and our APIs will get you the data.
So you will need to know basic computer programming or hire someone to write and maintain the API interface on your side. We will run and maintain our side of the API.


Anyone can use
Only computers can use
Cannot be customized
Can be customized

    • Related Articles

    • API Status Codes - Billable vs Non-Billable

      Our APIs return standard HTTP status codes back to the caller of the API. We incur costs when we access a page/resource (HTTP GET/POST etc.)  on the target website and such access is billable to you. If we do not access the target website, we do not ...
    • Do you offer bigger or larger plans with more limits than what's on your website?

      Yes, in certain cases, it is possible for us to provide larger plans with more or increased pages, API calls, concurrency etc. Please contact our sales team if you would like to know more about those plans.
    • Why is ScrapeHero's API different from other API providers?

      We set ourselves apart through our exceptional customer service and focus. Whenever our customers need us or if there is a problem, we provide real human support throughout the whole process. This is the reason some of the biggest companies in the ...
    • Do you cache results?

      No, we always provide the latest and most accurate data present on the website. However, you are free to cache the results in your systems to reduce API calls and costs.
    • For your APIs, can I upgrade or downgrade plans?

      Yes. You can upgrade, downgrade or cancel at any time. Click on the Billing tab to change your plan. When you make any of these changes you are subscribing to a NEW plan. e.g. as an illustrative example, if you change from a plan for $5 which gives ...