Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Data & Docs ยท CONNECTION

HasData + NodeHub

Scrape Google, Amazon, Zillow, YouTube, Yelp and other sites with HasData's scraper APIs, the web scraping API, batches and scraper jobs.

Explore 90 workflow actions for HasData, including account permissions and operation limits.

67 read actions23 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Airbnb Listing

Read

The Airbnb Listing Scraper API allows users to retrieve listings from Airbnb based on location and check-in/check-out dates.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Airbnb Property

Read

The Airbnb Property Scraper API allows users to retrieve detailed information about a specific Airbnb listing using its URL.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Amazon Product

Read

The Amazon Product Scraper API allows users to get product details from Amazon based on the specified ASIN and domain.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Amazon Search

Read

The Amazon Search Scraper API allows users to get search results from Amazon based on the specified query and domain.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Amazon Seller

Read

The Amazon Seller Scraper API allows users to retrieve detailed information about a specific Amazon seller using the seller ID, with optional domain and language settings.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Amazon Seller Products

Read

The Amazon Seller Products Scraper API allows users to retrieve products listed by a specific Amazon seller using the seller ID, with optional domain, language, and.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Bing SERP

Read

The Bing SERP API provides real-time access to structured Bing search results with a high success rate at scale.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Booking.com Place

Read

The Booking.com Place API returns full details for a single Booking.com property along with the list of available room suites for the requested stay dates and guest.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Booking.com Search

Read

The Booking.com Search API returns the collection of accommodations from a Booking.com search results page for a given destination and stay dates, with rich filtering.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

DuckDuckGo SERP

Read

The DuckDuckGo SERP API provides real-time access to structured DuckDuckGo search results with a high success rate at scale.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Facebook Profile

Read

The Facebook Profile Scraper API lets you retrieve public information from a Facebook page or profile by its handle, together with the posts on the page.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Get Google SERP batch

Read

Read a Google SERP batch job's status.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Get Google SERP batch results

Read

Read a page of a Google SERP batch job's results.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Get scraper job

Read

Read a scraper job's status, credits spent and rows collected.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Get scraper job results

Read

Read a page of a finished scraper job's rows.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Get web scrape batch

Read

Read a web scrape batch job's status.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Get web scrape batch results

Read

Read a page of a web scrape batch job's results.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Glassdoor Job

Read

The Glassdoor Job Scraper API allows you to retrieve detailed information about a specific job listing based on the provided vacancy URL.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Glassdoor Listing

Read

The Glassdoor Listing Scraper API allows you to retrieve job listings from Glassdoor based on various search parameters.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Events

Read

The Google Events API retrieves full details for a single Google event - venue, ticket sources, ratings, and description - given the pageToken of an event returned by.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Flights

Read

The Google Flights API provides real-time access to structured flight search results, enabling users to find flights based on various criteria.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Flights Deals

Read

The Google Flights Deals API turns a plain-language trip description into concrete flight deals, letting Google's AI work out the destinations and travel dates on its own.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Hotels

Read

The Google Hotels API provides real-time access to structured Google Hotels search results, including property listings, prices, ratings, amenities, and pagination.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Images

Read

Provides real-time access to Google image search results, tailored to specific parameters, ensuring efficient and reliable retrieval at scale.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Immersive Product

Read

With the Google Immersive Product API, you can fetch extended product information from the "Immersive Product" block, which displays a pop-up with complete details.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Maps Contributor Reviews

Read

The Google Maps Contributor Reviews API allows to retrieve reviews submitted by specific users on Google Maps.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Maps Photos

Read

The Google Maps Photos API returns photos for a place on Google Maps.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Maps Posts

Read

The Google Maps Posts API provides access to posts (offers, events, announcements) published by businesses on their Google Maps listings, identified by data ID or.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Maps Reviews

Read

The Google Maps Reviews API provides access to reviews from Google Maps, with options to specify the data ID, place ID, language, sorting parameters, and topic filters.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Maps Search

Read

The Google Maps Search API allows users to search for locations using keyword, coordinates, and various filters.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google News

Read

Real-time access to structured Google News results with a high success rate at scale.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Scholar

Read

Provides real-time access to Google Scholar search results, including papers, citations, and related scholarly metadata.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Scholar Case Law

Read

Provides real-time access to structured Google Scholar Case Law opinion pages, including party names, court, dates, citations, docket numbers, and cited cases.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Scholar Cite

Read

Provides real-time access to Google Scholar citation formats and reference-manager export links for a single organic search result.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google SERP

Read

The Google SERP API lets you programmatically search Google and extract structured results - titles, links, snippets, ads, maps, videos, and more.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google SERP Light

Read

Google Light SERP API offers real-time access to Google search results parsed from the lightweight layout - organic results, AI Overview, answer box, knowledge graph.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Shopping

Read

The Google Shopping API gives real-time access to structured product listings from Google Shopping with a high success rate at scale.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Short Videos

Read

The Google Short Videos API provides real-time access to short-form video content indexed by Google, allowing users to retrieve videos based on specific queries.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Google Trends

Read

The Google Trends API provides real-time access to Google Trends data, offering insights into the popularity of search terms over time and across regions.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Indeed Job

Read

The Indeed Job Scraper API allows you to retrieve detailed information about a specific job listing based on the provided vacancy URL.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Indeed Listing

Read

The Indeed Listing Scraper API allows you to retrieve job listings from Indeed based on various search parameters.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Instagram Comments

Read

The Instagram Comments Scraper API returns the comments on a public Instagram post or reel by its URL.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Instagram Posts

Read

The Instagram Posts Scraper API lets you retrieve the latest posts of a public Instagram account using its handle.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Instagram Profile

Read

The Instagram Profile Scraper API lets you retrieve public profile information for a specific Instagram account using its handle.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Redfin Listing

Read

The Redfin Listing Scraper API allows you to retrieve real estate listings from Redfin based on various search parameters.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Redfin Property

Read

The Redfin Property Scraper API allows users to retrieve detailed information about a specific property using its URL.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Scrape web page

Read

Scrape any page as HTML, text or Markdown, with optional JavaScript, proxies, CSS and AI extraction.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Shopify Collections

Read

The Shopify Collections Scraper API allows users to retrieve information about collections in a Shopify store, including details such as title, handle, description.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Shopify Products

Read

The Shopify Products Scraper API allows users to retrieve product information from a Shopify store using the provided URL, with options to limit the results and filter.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Start Airbnb job

Write

Run vacancy and pricing analysis, track competitor listings, and source short-term rental investment leads.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Amazon Best Sellers job

Write

Spot trending products, find dropshipping candidates, and benchmark category leaders.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 1 credit per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Amazon Product job

Write

Run catalog research, build price monitoring, and hydrate your own marketplace datasets.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Amazon Reviews job

Write

Feed sentiment analysis, surface product issues, and mine customer language for marketing copy.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Amazon Search job

Write

Monitor pricing, track SEO-relevant search placement, and discover new competitor SKUs.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Amazon Seller Products job

Write

Track competitor catalogs, audit resellers, and detect counterfeit listings.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Glassdoor job

Write

Benchmark compensation, track hiring demand, and source employer intelligence.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Google Maps job

Write

Build lead lists, run local SEO audits, and power competitor intelligence for any industry.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 3 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Google Maps Reviews job

Write

Analyze customer sentiment, benchmark against competitors, and surface response-rate gaps for your business.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 1 credit per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Google Search Results job

Write

Track SERP rankings, monitor competitors, research keywords, and audit SEO presence at scale.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 2 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Google SERP batch

Write

Submit many Google SERP API queries as one batch job.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Google Trends job

Write

Spot emerging topics, track seasonal demand, and compare keyword momentum across markets.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 1 credit per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Indeed job

Write

Monitor hiring trends, benchmark pay bands, and power candidate-facing job boards.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Phone, Email and Contact job

Write

Enrich lead lists, verify business contacts, and build outbound sales databases.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 5 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Redfin Property job

Write

Track housing prices, scout investment properties, and analyze neighborhood trends without writing code.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start SEC EDGAR job

Write

Monitor 10-K, 10-Q, 8-K, and other filings, track insider activity, and build financial research pipelines.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 1 credit per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Shopify job

Write

Research competitor catalogs, track price changes over time, and build product comparison feeds.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 1 credit per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start web scrape batch

Write

Submit up to 10,000 Web Scraping API requests as one batch job.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Websites Crawler job

Write

Crawl websites from starting URLs and scrape every page found.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Yellow Pages job

Write

Power lead generation, local SEO research, and territory market mapping.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 3 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Yelp job

Write

Build local lead lists, compare competitor offerings, and aggregate review data.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 3 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start Zillow Real Estate job

Write

Power real estate market research, lead generation, and investment analysis.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Operation limits

  • Asynchronous: poll Get scraper job, then Get scraper job results. Cost: 10 credits per row.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Stop scraper job

Write

Stop a running scraper job early.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

A repeated request may repeat the external action. Review the previous result before retrying a write.

TikTok Comments

Read

The TikTok Comments Scraper API returns the comments on a public TikTok video, or the replies to a specific comment.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

TikTok Posts

Read

The TikTok Posts Scraper API lets you retrieve the videos of a public TikTok account using its handle.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

TikTok Profile

Read

The TikTok Profile Scraper API lets you retrieve public profile information for a specific TikTok account using its handle.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

TikTok Search

Read

The TikTok Search Scraper API lets you search TikTok by keyword for videos or users.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Walmart Product

Read

The Walmart Product Scraper API returns the full detail page of a single Walmart item, and optionally the offers of other sellers competing for the same product.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Walmart Reviews

Read

The Walmart Reviews Scraper API returns the customer reviews of a single Walmart item, ten a page, with the sorting and filtering the product page itself offers.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Walmart Search

Read

The Walmart Search Scraper API allows users to get search results from Walmart based on the specified query, category and storefront.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

YellowPages Place

Read

The YellowPages Place Scraper API allows users to retrieve detailed information about a specific place using its YellowPages URL.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

YellowPages Search

Read

The YellowPages Search Scraper API allows users to get results from the YellowPages search page.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Yelp Place

Read

The Yelp Place Scraper API allows users to retrieve detailed information about a specific place using its Yelp ID or Yelp Alias.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Yelp Reviews

Read

The Yelp Reviews Scraper API allows users to retrieve the review feed of a specific place on Yelp, with filtering by rating, language and keyword.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Yelp Search

Read

The Yelp Search Scraper API allows users to get results from the Yelp search page.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

YouTube Channel

Read

The YouTube Channel Scraper API provides structured data from YouTube channel pages including channel info, videos, shorts, playlists, posts, streams, releases.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

YouTube Search

Read

The YouTube Search Scraper API provides real-time access to structured YouTube search results.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

YouTube Transcript

Read

The YouTube Transcript Scraper API extracts the full transcript (subtitles) from a YouTube video.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

YouTube Video

Read

The YouTube Video Scraper API provides structured data for a YouTube video page.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Zillow Listing

Read

The Zillow Listing Scraper API lets you retrieve property listings from Zillow\.com based on various search parameters.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)

Zillow Property

Read

The Zillow Property Scraper API lets you retrieve detailed information about a specific property on Zillow\.com using its URL.

Permissions and limits

Account permissions

  • A HasData API key (requests use its credits)
SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in HasData. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Data & Docs.

HasData integration | NodeHub