Maskota MX Pet Product Catalog Scraper
ECOMMERCE
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
Maskota MX Pet Product Catalog Scraper
Scrape the complete product catalog from Maskota.com.mx — Mexico's largest pure-play online pet retailer. Maskota is Shopify-hosted, making this actor exceptionally reliable and maintainable: all data is fetched from the standard Shopify product JSON endpoint (/products/<handle>.json) rather than brittle HTML selectors.
What data does it collect?
Each record represents one Shopify product and includes:
| Field | Description |
|---|---|
handle |
Shopify URL slug (unique product identifier) |
product_name |
Full product title |
product_url |
Canonical product page URL |
product_id |
Numeric Shopify product ID |
category |
Shopify product_type (e.g. Alimento, Accesorio) |
brand / vendor |
Brand/manufacturer |
price_mxn |
Price in MXN (first/default variant) |
compare_at_price_mxn |
Original price before promotion (MXN) |
currency |
Always MXN |
in_stock |
null — not available via public Shopify JSON endpoint |
variants |
Variant summary: id|title|price|compare_at|sku (double-pipe between variants) |
tags |
Product tags, pipe-separated (e.g. PERRO|ADULTO|ALIMENTO) |
target_species |
Inferred: perros, gatos, aves, peces, or pequeños-animales |
target_life_stage |
Inferred: adulto, cachorro, or senior |
target_breed_size |
Inferred: pequeña, mediana, grande, miniatura, or todas |
description_text |
Plain-text product description (HTML stripped) |
images |
Product image URLs, pipe-separated |
scraped_at |
ISO 8601 timestamp of the scrape |
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems |
integer | 10 | Maximum number of products to scrape. Set to a large number (e.g. 2000) to scrape the full catalog (~1,300 products). |
Use cases
- MSRP monitoring — track Maskota's retail prices against your brand's dealer pricing agreements
- Catalog coverage — map which SKUs are listed by Mexico's leading pet e-tailer
- Promotional analysis — identify products with active
compare_at_pricediscounts - LATAM market research — compare product mix and brands against Cobasi (Brazil) and US pet retail actors
- SEO/merchandising — analyse the tag taxonomy and category structure
Notes
- The Shopify public product JSON endpoint does not expose inventory levels.
in_stockisnullfor all records. If stock availability is required, consider pairing this actor with a Shopify storefront API approach. - The actor walks
sitemap.xml→sitemap_products_*.xmlto discover all product URLs, then fetches each/products/<handle>.jsonin parallel batches of 10. Full catalog runs complete in under 5 minutes at the default 512 MB memory. - The full catalog is approximately 1,300 products across dogs, cats, birds, fish, and accessories.