CTM South Africa Tiles & Sanitaryware Scraper avatar

CTM South Africa Tiles & Sanitaryware Scraper

Pricing

from $0.95 / 1,000 results

Go to Apify Store
CTM South Africa Tiles & Sanitaryware Scraper

CTM South Africa Tiles & Sanitaryware Scraper

Fast scraper for CTM South Africa (ctm.co.za). Extract live porcelain tiles, ceramic tiles, bathroom vanities, taps, toilets, mosaics, adhesives, and grout with VAT breakdown.

Pricing

from $0.95 / 1,000 results

Rating

0.0

(0)

Developer

Lonwabo Mfundisi

Lonwabo Mfundisi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Fast scraper for CTM South Africa (ctm.co.za). Extract live porcelain tiles, ceramic tiles, bathroom vanities, taps, toilets, mosaics, adhesives, and grout with VAT breakdown.

Source site: ctm.co.za | Coverage: tiles, sanitaryware and bathroom products


What it does

Searches CTM for each keyword you provide and returns structured product data: title, live price in ZAR, stock status and the direct product link. Prices are collected as shown on the site at the time of the run.

Features

  • Search by one or many keywords in a single run
  • Prices in ZAR, with Incl. VAT and Excl. VAT values
  • Stock availability where the site exposes it
  • Direct product URLs
  • Clean JSON, CSV or Excel export from the Apify dataset
  • Works with the Apify API, schedules, webhooks and integrations

Input

FieldTypeDescriptionDefault
searchTermsarrayKeywords or tiles to search on CTM (e.g. 'porcelain tiles', 'bathroom vanity', 'basin mixer', 'toilet suite', 'tile adhesive').-
maxItemsintegerMaximum number of product results to scrape per search keyword.30
proxyConfigurationobjectOptional proxy settings.{"useApifyProxy":false}

Example input

{
"searchTerms": [
"porcelain tiles",
"vanity"
],
"maxItems": 30
}

Output

Each product is one dataset item.

{
"title": "Example porcelain tile",
"priceInclVat": 249,
"priceExclVat": 216.52,
"currency": "ZAR",
"inStock": true,
"store": "CTM",
"searchTerm": "porcelain tiles"
}

Fields can be empty when the store does not publish them for a product.

Pricing

This Actor uses pay per result: you pay only for products returned. Platform usage is included in the result price.

$2.00 per 1,000 results (Light (direct HTTP / API)).

Tip: set maxItems to control cost. A run returning 20 products costs about $0.04.

Use cases

  • Finishes and sanitaryware costing
  • Tile and bathroom price comparison
  • Quotation preparation

Notes and limits

  • Data comes from the public ctm.co.za website. Site changes can occasionally affect results; please report issues through the Actor's Issues tab.
  • Prices and stock change frequently. Treat results as a snapshot, not a binding quote.
  • Please use the data in line with ctm.co.za's terms and applicable law.

Support

Found a bug or need another South African store? Open an issue on this Actor and it will be looked at.