Maskota MX Pet Product Catalog Scraper avatar

Maskota MX Pet Product Catalog Scraper

Pricing

Pay per event

Go to Apify Store
Maskota MX Pet Product Catalog Scraper

Maskota MX Pet Product Catalog Scraper

Scrape the complete Maskota.com.mx product catalog — Mexico's leading online pet retailer. Extracts product names, prices, brands, variants, tags, and category data for all pets across the Shopify-hosted store.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

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:

FieldDescription
handleShopify URL slug (unique product identifier)
product_nameFull product title
product_urlCanonical product page URL
product_idNumeric Shopify product ID
categoryShopify product_type (e.g. Alimento, Accesorio)
brand / vendorBrand/manufacturer
price_mxnPrice in MXN (first/default variant)
compare_at_price_mxnOriginal price before promotion (MXN)
currencyAlways MXN
in_stocknull — not available via public Shopify JSON endpoint
variantsVariant summary: id|title|price|compare_at|sku (double-pipe between variants)
tagsProduct tags, pipe-separated (e.g. PERRO|ADULTO|ALIMENTO)
target_speciesInferred: perros, gatos, aves, peces, or pequeños-animales
target_life_stageInferred: adulto, cachorro, or senior
target_breed_sizeInferred: pequeña, mediana, grande, miniatura, or todas
description_textPlain-text product description (HTML stripped)
imagesProduct image URLs, pipe-separated
scraped_atISO 8601 timestamp of the scrape

Input

ParameterTypeDefaultDescription
maxItemsinteger10Maximum 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.xmlsitemap_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.