Cobasi Pet Product Catalog Scraper (Brazil) avatar

Cobasi Pet Product Catalog Scraper (Brazil)

Pricing

$0.45 / 1,000 pet products

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

Cobasi Pet Product Catalog Scraper (Brazil)

Collect the public Cobasi Brazil pet-product catalog in a structured dataset. Get product names, links, IDs, images, brands, categories, prices in Brazilian reais, stock status, Clube Cobasi prices, ratings, descriptors, variants, and collection times when Cobasi shows them.

Pricing

$0.45 / 1,000 pet products

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

🐾 Cobasi Brazil product catalog

Ecommerce teams, pet brands, market researchers, and developers can collect the public Cobasi Brazil pet-product catalog in a structured dataset. Each row holds a product name, page, ID, images, brand, categories, prices in Brazilian reais, stock status, and collection time. It also includes Clube Cobasi prices, ratings, descriptors, and public variants when Cobasi shows them. Use the data to review catalog coverage, compare current prices and stock, or build product research tables without copying pages by hand.

📦 Cobasi product rows

The default dataset has one row for each public Cobasi product saved during the run. A row can include the product page, source ID, images, brand, breadcrumb categories, regular price, stock status, Clube Cobasi pricing, ratings, product descriptors, public variants, and collection times. When the same source product appears again during discovery, the first eligible occurrence is saved and later matches are ignored.

▶️ Collect a Cobasi catalog snapshot

  1. Leave Product limit empty to return all available products until the source is exhausted.
  2. Enter a positive number when you want to stop after that many products.
  3. Start the run and open the default dataset.

The Actor reads the public Cobasi Brazil catalog. It does not collect private or customer-specific catalog data.

⚙️ Input

Set the optional limit below.

Input fields

FieldTypeWhat it does
maxItemsintegerLimits the number of products saved. Leave it empty to return all available products until the source is exhausted, or enter a positive number to stop after that many products.

Example input

This genuine input is from the successful current-beta run. It limits the run to 100 products.

{
"maxItems": 100
}

🧾 Output

The run output links to the default dataset. The dataset contains one product row for each saved public Cobasi product.

Run output

FieldTypeWhat it does
defaultDatasetstringLinks to the default dataset with the product rows.

Product row

FieldTypeWhat it does
namestringProduct name shown in the Cobasi catalog.
productUrlstring (URL)Public Cobasi product page.
productIdstringSource identifier for the product.
imagesarray of stringsPublic product image URLs, in the order provided by Cobasi.
brandstring, optionalProduct brand when shown.
categoriesarray of strings, optionalBreadcrumb categories from broadest to narrowest.
regularPricenumberCurrent regular price in Brazilian reais.
stockAvailablebooleanWhether Cobasi shows the product as available at collection time.
clubeCobasiobject, optionalPublic Clube Cobasi price and discount when shown.
clubeCobasi.pricenumberCurrent Clube Cobasi price in Brazilian reais.
clubeCobasi.discountPercentnumberDiscount percentage shown for the Clube Cobasi price.
ratingsobject, optionalAverage rating and review count when shown.
ratings.averagenumberAverage customer rating from zero to five.
ratings.reviewCountintegerNumber of customer reviews shown by Cobasi.
descriptorsobject, optionalProduct details such as weight, flavor, animal species, life stage, and size when shown.
descriptors.weightstring, optionalProduct weight, including its unit.
descriptors.flavorstring, optionalProduct flavor.
descriptors.animalSpeciesarray of strings, optionalAnimal species named for the product.
descriptors.lifeStagestring, optionalAnimal life stage named for the product.
descriptors.sizestring, optionalProduct or breed size shown by Cobasi.
variantsarray of objectsPublic product variants found for the product.
variants[].variantIdstringSource identifier for the variant.
variants[].namestringVariant name or label shown by Cobasi.
variants[].regularPricenumberCurrent regular price for the variant in Brazilian reais.
variants[].stockAvailablebooleanWhether Cobasi shows the variant as available at collection time.
variants[].clubeCobasiobject, optionalPublic Clube Cobasi price and discount for the variant when shown.
variants[].clubeCobasi.pricenumberCurrent Clube Cobasi price for the variant in Brazilian reais.
variants[].clubeCobasi.discountPercentnumberDiscount percentage shown for the variant's Clube Cobasi price.
collectedAtdate-time stringTime when Cobasi data for the product was collected.
firstSeenAtdate-time string, optionalFirst time the product was seen in saved catalog progress when available.

Example product row

This genuine row is from the successful current-beta run with maxItems set to 100.

{
"name": "Petisco Bilisko Bifinho para Cães de Fígado com Couve",
"productUrl": "https://www.cobasi.com.br/bifinho-de-figado-para-caes-bilisko-3798711/p",
"productId": "3798711",
"images": [
"https://cobasi.vteximg.com.br/arquivos/ids/726158/Petisco-Bilisko-Bifinho-de-Figado-para-Caes-65g-798711.jpg?v=638290078526600000"
],
"regularPrice": 6.19,
"stockAvailable": true,
"variants": [
{
"variantId": "798711",
"name": "65g",
"regularPrice": 6.19,
"stockAvailable": true,
"clubeCobasi": {
"price": 5.57,
"discountPercent": 10.02
}
},
{
"variantId": "584053",
"name": "800g",
"regularPrice": 57.9,
"stockAvailable": true,
"clubeCobasi": {
"price": 52.11,
"discountPercent": 10
}
}
],
"collectedAt": "2026-08-12T15:43:37.126Z",
"brand": "Bilisko",
"categories": [
"Cachorro",
"Petiscos",
"Bifinhos"
],
"clubeCobasi": {
"price": 5.57,
"discountPercent": 10.02
},
"ratings": {
"average": 4.8,
"reviewCount": 139
},
"descriptors": {
"weight": "65g",
"flavor": "Fígado",
"animalSpecies": [
"Cachorro"
],
"lifeStage": "Filhote | Adulto | Sênior",
"size": "Raças Minis | Raças Pequenas | Raças Médias | Raças Grandes"
},
"firstSeenAt": "2026-08-12T15:43:38.949Z"
}

💳 Pricing

Pricing uses one pay-per-event charge: Pet product. One pet product is charged after it is saved to your dataset. Product limit can cap how many product rows the run saves.

🔌 Integrations

Open the default dataset in Apify, use its dataset URL with the Apify API, or export the saved rows with Apify's tools.

❓ FAQ

Can I collect all available Cobasi products?

Yes. Leave Product limit empty to return all available products until the source is exhausted. Enter a positive number to stop after that many products.

What happens when the same product appears more than once?

The first eligible occurrence is saved. Later matches for the same source product are ignored.

Does each row include every product field?

Required fields are saved for every product row. Optional fields such as brand, ratings, descriptors, and first-seen time appear when Cobasi provides them.

Does it include product variants?

Yes. When a product exposes public variants, the dataset includes their IDs, names, regular prices, stock status, and Clube Cobasi pricing when shown.

Does it keep price history?

No. Each run is a current catalog snapshot. collectedAt shows when the row was collected, and firstSeenAt is included when saved catalog progress provides it.

Does it collect other retailers or private prices?

No. The scope is the public Cobasi Brazil catalog. It does not collect private, customer-specific, or other-retailer catalogs.

Do I need a Cobasi login?

No. The Actor reads the public catalog and does not ask for customer authentication.

📝 Changelog

0.0: Initial release

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

Made with ❤️ by Maxime Dupré