Thaimart Product & Shop Scraper avatar

Thaimart Product & Shop Scraper

Under maintenance

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Thaimart Product & Shop Scraper

Thaimart Product & Shop Scraper

Under maintenance

Scrape public Thaimart marketplace product pages and search/category result pages

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

wiseld_squid

wiseld_squid

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Share

Scrape public product listings from Thaimart for product research, price monitoring, seller discovery, catalog building, and Thailand e-commerce market analysis.

The Actor supports Thai search keywords, public product URLs, category URLs, seller URLs, and search-result URLs. Results are saved as normalized product records in the default Apify dataset.

What You Can Scrape

  • Product title, description, slug, and canonical URL
  • Current price or price range in THB
  • Shop name and public seller URL
  • Category path and breadcrumbs
  • Stock availability
  • Main product image and image gallery
  • Product variants, quantities, dimensions, and public compliance fields when available
  • Product creation and update timestamps published by the source
  • Discovery source and scrape timestamp

Common Use Cases

  • Monitor product prices and availability
  • Compare sellers and product ranges
  • Build searchable product catalogs
  • Research Thai marketplace categories
  • Discover shops for sourcing or partnership outreach
  • Track assortment changes with scheduled Apify runs

Input

FieldTypeDefaultDescription
accessModestringpreviewUse preview for a capped sample or full for a larger run.
searchKeywordsstring[]One or more product keywords. Thai and English terms are supported.
startUrlsrequest[]Public Thaimart product, search, category, or seller URLs.
maxItemsinteger20Maximum number of unique products saved.
previewLimitinteger20Preview-mode cap, from 1 to 50 products.
maxPagesinteger10Maximum listing pages processed for each search.
includeDetailsbooleantrueEnrich products with descriptions, shops, availability, variants, and other detail fields.
includeImagesbooleantrueInclude public product image URLs.
proxyConfigurationobjectApify ProxyProxy configuration used by the Actor.

If no keywords or URLs are supplied, the Actor collects a default product sample.

Example Input

Search for up to 100 coffee products:

{
"accessMode": "full",
"searchKeywords": ["กาแฟ"],
"maxItems": 100,
"maxPages": 5,
"includeDetails": true,
"includeImages": true,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Search multiple keywords:

{
"accessMode": "full",
"searchKeywords": ["กาแฟ", "ชา", "น้ำผึ้ง"],
"maxItems": 200,
"includeDetails": false
}

Scrape specific public pages:

{
"accessMode": "full",
"startUrls": [
{ "url": "https://thaimart.com/products/<product-slug>" },
{ "url": "https://thaimart.com/categories/<category-id>" },
{ "url": "https://thaimart.com/sellers/<seller-id>" },
{ "url": "https://thaimart.com/search?keyword=กาแฟ" }
],
"maxItems": 100,
"includeDetails": true
}

Output

Each dataset item represents one unique product. Common fields include:

  • recordType, source
  • url, canonicalUrl, slug
  • title, description
  • price, priceText, currency
  • shopName, shopUrl
  • categoryHints, breadcrumbs
  • availability
  • image, images
  • metadata
  • discoveredFrom, scrapedAt

Output Example

{
"recordType": "product",
"source": "thaimart",
"url": "https://thaimart.com/products/กาแฟ-sunday-ซองขาว-485604b27340",
"canonicalUrl": "https://thaimart.com/products/กาแฟ-sunday-ซองขาว-485604b27340",
"title": "กาแฟ Sunday ซองขาว",
"description": "กาแฟ Sunday รสชาติหอมกลิ่นกาแฟ",
"price": 160,
"priceText": "160 บาท",
"currency": "THB",
"shopName": "อันดรู",
"shopUrl": "https://thaimart.com/sellers/อันดรู-0UsYK8",
"categoryHints": [
"อาหารและเครื่องดื่ม",
"เครื่องดื่มและผงชงดื่ม",
"กาแฟ / เมล็ดกาแฟคั่ว"
],
"availability": "OutOfStock",
"image": "https://img-cdn.thaimart.com/...",
"images": ["https://img-cdn.thaimart.com/..."],
"discoveredFrom": "keyword",
"scrapedAt": "2026-07-23T08:55:59.119Z"
}

Run Summary

After each run, the default key-value store contains:

  • SUMMARY: saved products, discovered products, pages processed, timestamps, and errors
  • OUTPUT: dataset ID plus the same run summary

Use these records to monitor scheduled runs or connect the Actor to automation workflows.

Result Size and Performance

  • Preview mode returns at most 50 products and is suitable for quick validation.
  • Full mode follows maxItems and maxPages for larger collections.
  • includeDetails: false is faster and returns lighter product records.
  • includeDetails: true is slower but provides richer seller, stock, description, and variant data.
  • A cloud validation run collected 10 detailed products in about 30 seconds. Actual duration varies with result size and source response time.

Notes

  • Prices, stock, images, and seller information can change after collection.
  • Some products may not publish every optional field.
  • Products with different variants can expose a price range in priceText.
  • Use maxItems and maxPages to control runtime and cost.
  • Collect and use marketplace data responsibly and in accordance with applicable rules and your use case.