Terramar Product Scraper
Pricing
Pay per usage
Go to Apify Store

Terramar Product Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer
blacksequence
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Terramar Brands Product Scraper
Scrapes the full product catalog from terramarbrands.com.mx — a Mexican beauty-products-by-catalog e-commerce site. Calls the site's public WCF API directly (no browser needed), normalizes ~225 products across 10 departments, and outputs structured JSON to an Apify dataset.
How to use
- Run this Actor on Apify or locally with
apify run - Download results as JSON, CSV, or Excel from the dataset
No configuration required — defaults work out of the box.
Input
| Field | Type | Default | Description |
|---|---|---|---|
baseUrl | string | https://terramarbrands.com.mx | Site base URL (used to construct product/image URLs) |
apiBaseUrl | string | https://terramarbrands.mx/wsTerramarV2/Service1.svc | WCF API base URL |
maxRequestsPerCrawl | integer | 50 | Safety limit (only ~10 API calls needed) |
proxyConfiguration | object | { useApifyProxy: false } | Proxy settings (not needed — public API) |
Output
Each dataset item:
{"sku": "A","name": "Maquillaje Compacto 11.5g","price": 630,"currency": "MXN","departmentId": "1","department": "Color","subdepartmentId": "1","subdepartment": "Rostro","description": "Brinda al cutis una apariencia perfecta.","application": "Pasar la esponja en el compacto.","ingredients": "Vitamina E - Actividad antioxidante.","olfactiveFamily": "","imageUrls": ["https://webimages.terramarbrands.com.mx/shopping-cart/color/A.jpg"],"fichaTecnica": "https://webimages.terramarbrands.com.mx/webpage/productos/fichasTecnicas/A.pdf","hasCarousel": true,"variantClass": "","url": "https://terramarbrands.com.mx/products/product/A"}
Cost estimate
One run costs less than 0.01 compute units — the entire catalog is fetched in a few HTTP calls with no browser rendering.
Local development
npm installnpm run start:dev # Run locally with tsxnpm test # Run test suitenpm run validate # Validate Apify schemasnpm run predeploy # Validate + test + lint before deploy