OrbTop

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_price discounts
  • 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_stock is null for all records. If stock availability is required, consider pairing this actor with a Shopify storefront API approach.
  • The actor walks sitemap.xml → sitemap_products_*.xml to discover all product URLs, then fetches each /products/<handle>.json in 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.