Cobasi Pet Product Catalog Scraper (Brazil) avatar

Cobasi Pet Product Catalog Scraper (Brazil)

Pricing

from $0.50 / 1,000 record scrapeds

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

from $0.50 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

11 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. Multi-variant products (pack sizes, flavors) yield one record per variant SKU, not one per page.

What You Get

Each record includes:

FieldDescription
skuNumeric product ID (from JSON-LD)
eanEAN/GTIN barcode, when Cobasi provides one
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 — one output record
    • @type: "ProductGroup" for multi-variant products — one output record PER variant (hasVariant[]), each with its own sku/ean/price_brl/in_stock, inheriting the group's product_name/brand/category_path/rating_avg/rating_count
  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",
"ean": "7898951147539",
"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 — every pack-size/flavor variant of a multi-SKU product is its own record
  • 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
  • maxItems caps output records, not pages — a multi-variant product page contributes one record per SKU, so it can fill more of the cap than a single-variant page does