Cobasi Pet Product Catalog Scraper (Brazil) avatar

Cobasi Pet Product Catalog Scraper (Brazil)

Pricing

from $0.40 / 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.40 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

a day 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