VOOZH about

URL: https://apify.com/mai_amm/homeprothai

⇱ HomePro Thailand Search & Product Scraper · Apify


👁 HomePro Thailand Search & Product Scraper avatar

HomePro Thailand Search & Product Scraper

Under maintenance

Pricing

Pay per usage

Go to Apify Store

HomePro Thailand Search & Product Scraper

Under maintenance

Scrapes HomePro Thailand search results, prices, availability, product details, images, and specifications by keyword, category URL, or product URL.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

👁 wiseld_squid

wiseld_squid

Maintained by Community

Actor stats

1

Bookmarked

6

Total users

2

Monthly active users

a month ago

Last modified

Share

Scrape HomePro Thailand products by keyword, category URL, or product URL. The actor extracts search rankings, prices, stock signals, sellers, product URLs, images, categories, and optional product-detail data such as specifications and highlights.

What you can scrape

  • Keyword search results, for example ā¸Ēā¸§āšˆā¸˛ā¸™, ā¸Ēā¸§āšˆā¸˛ā¸™āš„ā¸Ÿā¸Ÿāš‰ā¸˛, āšā¸­ā¸ŖāšŒ, DEWALT
  • HomePro category/listing pages
  • Direct HomePro product detail pages
  • Product details, images, specifications, breadcrumbs, price fields, and availability when includeDetails is enabled

Output

Each dataset item represents a HomePro product or listing. Common fields include:

  • sku
  • name
  • nameEn
  • brand
  • seller
  • price
  • finalPrice
  • originalPrice
  • availability
  • categories
  • image / images
  • url
  • searchKeyword
  • searchRank
  • searchPage
  • searchTotalItems
  • specifications
  • scrapedAt

How search works

For keyword search, the actor opens HomePro search result pages such as /search?q=ā¸Ēā¸§āšˆā¸˛ā¸™&page=1&size=100, parses the server-rendered product cards, and follows pagination until maxItems or maxPages is reached.

When includeDetails is enabled, the actor also opens each product detail page to enrich results with specifications, images, breadcrumbs, stock, and richer price fields.

HomePro robots.txt disallows /search/. The actor exposes respectRobotsTxt; when enabled, it skips website search pages and relies on product/category URLs plus optional suggestion/category fallback.

Example input

Keyword search:

{
"mode":"search",
"searchQuery":"ā¸Ēā¸§āšˆā¸˛ā¸™",
"maxItems":100,
"useWebsiteSearch":true,
"searchPageSize":100,
"includeDetails":true,
"maxConcurrency":3
}

Multiple keywords:

{
"mode":"search",
"searchTerms":["ā¸Ēā¸§āšˆā¸˛ā¸™","ā¸Ēā¸§āšˆā¸˛ā¸™āš„ā¸Ÿā¸Ÿāš‰ā¸˛"],
"maxItems":200,
"includeDetails":false
}

Category scrape:

{
"categoryUrls":[{"url":"https://www.homepro.co.th/c/APP01"}],
"maxItems":100
}

Product detail scrape:

{
"productUrls":[{"url":"https://www.homepro.co.th/p/1310209"}],
"maxItems":1
}

Notes

  • Use maxItems to control dataset size and run cost.
  • includeDetails: false is faster and returns listing/search fields only.
  • includeDetails: true is slower but returns richer product detail fields.
  • Keep maxConcurrency conservative because HomePro is protected by Cloudflare.

Technical details

HomePro search and category pages include product cards in the server-rendered HTML:

  • #itemsSize, #pageTotal, #page
  • .product-plp-card
  • #gtmName-{sku}, #gtmPrice-{sku}, #gtmNetPrice-{sku}, #gtmAvailability-{sku}

Product pages also include structured data and PDP fields in HTML:

  • script[type="application/ld+json"] Product
  • .prd-name h1, .prd-brand, .prd-sku
  • .quantity-remain span
  • #product-specification table tr

Pagination works with ?page=2, ?page=3, etc. Search pages support ?q=keyword&page=1&size=100.

You might also like

Kaidee Thailand Search & Listings Scraper

mai_amm/kaidee

Scrapes Kaidee Thailand search results, category listings, and product details by keyword, category URL, or product URL using HTTP-only Next.js data extraction.

Thai Real Estate Scraper

mai_amm/thai-real-estate-scraper

Scrape public Thailand property listings from DotProperty Thailand, LivingInsider, and DDProperty with prices, locations, project names, duplicate signals, and market summaries.

24

3.0

Thailand Used Car Market Scraper

mai_amm/thai-used-car-scraper

Scrapes and normalizes used car listings from One2car, Carsome Thailand, Taladrod, and Kaidee Auto.

Fastwork Thailand Scraper: Services, Prices & Reviews

mai_amm/fastwork-thailand-scraper

Scrape public Fastwork Thailand services, freelancers, packages, prices, ratings, reviews, seller metrics, and monitoring changes for market research and vendor sourcing.

JobThai Thailand Jobs Scraper

mai_amm/jobthai-scraper

Thai job scraper for JobThai.com. Extract Thailand job listings in Thai or English with salary, company, province, job type, WFH, hybrid tags, descriptions, qualifications, benefits, and optional public contacts.

Waze Route & City Monitor

mai_amm/waze-route-city-monitor

Monitor Waze traffic alerts and jams across multiple city areas and route corridors with one dataset item per incident, jam, or route summary.

DDProperty Scraper | Fast & Reliable

fatihtahta/ddproperty-scraper

Extracts detailed real estate listings in Thailand from any search URL, handling pagination automatically. Gathers prices, addresses, agent info, and photos The DDProperty scraper works fast and delivers clean, structured data for your market research.

30

5.0

Waze Traffic Scraper

phantom_coder/waze-traffic-scraper

Extract real-time traffic data from Waze including accidents, hazards, police reports, road closures, and live traffic congestion. Perfect for logistics routing, fleet optimization, and traffic analysis.

117

5.0

Domain.com.au Property Scraper

haketa/domain-com-au-scraper

Domain.com.au scraper & API for Australian real estate: search property for sale & rent and export address, price, beds, baths, parking, land size, property type, agent & agency, inspection times, photos and coordinates. Australia property market data and lead gen — fast, no login.

Singapore Port Congestion & Trade Signal Radar

mai_amm/singapore-port-congestion-trade-signal-radar

Monitor Singapore port congestion pressure, trade activity, and shipping disruption signals using official statistics, optional AIS data, and optional news signals.