Cobasi Pet Product Catalog Scraper (Brazil) avatar

Cobasi Pet Product Catalog Scraper (Brazil)

Pricing

Pay per event

Go to Apify Store
Cobasi Pet Product Catalog Scraper (Brazil)

Cobasi Pet Product Catalog Scraper (Brazil)

Scrape Cobasi's full Brazilian pet product catalog — prices, brands, ratings, and Clube Cobasi subscription discounts across ~150k products.

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

2 days ago

Last modified

Categories

Share

Scrape the full product catalog from Cobasi, Brazil's largest pet retail chain. Extract prices, brands, ratings, and Clube Cobasi subscription discounts across ~150,000 products covering dogs, cats, birds, fish, and other animals.

What You Get

Each record includes:

FieldDescription
skuNumeric product ID (from JSON-LD)
product_nameFull product name
product_urlCanonical product page URL
category_pathBreadcrumb path (pipe-separated, e.g. Cachorro|Petiscos|Bifinhos)
brandBrand name (e.g. Royal Canin, Pedigree, Premier)
price_brlRegular price in Brazilian Reais
price_subscription_brlClube Cobasi subscription price (usually ~10% off)
subscription_discount_pctSubscription discount percentage
in_stockWhether the product is currently available
rating_avgAverage customer rating (0–5)
rating_countTotal number of reviews
weightProduct weight extracted from URL slug (e.g. 15kg, 500g)
target_speciesAnimal species inferred from breadcrumbs (cachorro, gato, etc.)
target_life_stageLife stage inferred from product name (filhote, adulto, senior)
target_sizeBreed size inferred from product name (pequenas, medias, grandes)
flavorFlavor extracted from product name when present
imagesProduct image URLs (pipe-separated)
scraped_atISO timestamp of the crawl

How It Works

  1. Reads Cobasi's sitemap index at /sitemap.xml to discover all 8 product sitemaps (~150k URLs total)
  2. Crawls each product detail page (/<slug>-<sku>/p)
  3. Extracts structured data from JSON-LD blocks on the page:
    • @type: "Product" for single-variant products
    • @type: "ProductGroup" for multi-variant products (selects the first in-stock variant)
  4. Extracts Clube Cobasi subscription pricing from the DOM

Input

ParameterTypeDefaultDescription
maxItemsinteger10Maximum number of products to scrape. Use 0 for all (~150k).

Example Output

{
"sku": "792616",
"product_name": "Petisco Bifinho Joy Beef Ossobuco",
"product_url": "https://www.cobasi.com.br/petisco-bifinho-joy-beef-ossobuco-65g-3792616/p",
"category_path": "Cachorro|Petiscos|Bifinhos",
"brand": "Joy",
"price_brl": 4.49,
"price_subscription_brl": 4.04,
"subscription_discount_pct": 10,
"in_stock": true,
"rating_avg": 4.7,
"rating_count": 219,
"weight": "65g",
"target_species": "cachorro",
"target_life_stage": null,
"target_size": null,
"flavor": null,
"images": "https://cobasi.vteximg.com.br/arquivos/ids/1092503-194-194/JOY_COMBO_OSSOBUCO_65g.jpg",
"scraped_at": "2026-05-30T15:00:00.000Z"
}

Performance

  • Crawls ~10 pages per second with default concurrency settings
  • Memory usage: ~1GB
  • A full catalog run (~150k products) completes in approximately 4 hours

Use Cases

  • Brand managers: Track SKU coverage, pricing, and ratings across Cobasi's catalog
  • Price monitoring: Compare regular vs. Clube Cobasi subscription pricing for competitive analysis
  • Market research: Analyze product mix and brand presence in Brazil's R$36B pet retail market
  • Distributor tracking: Monitor stock availability and price changes across categories

Notes

  • Cobasi is the dominant Brazilian pet retail chain after the 2024 Petz/Cobasi merger
  • The Clube Cobasi subscription discount (typically 10%) is exclusive to this actor — not available in any other Apify store scraper
  • Product weights, flavors, life stages, and breed sizes are best-effort inferences from product names and may be null for some products