BikeShop Brasil Bicicletas Catalog Scraper avatar

BikeShop Brasil Bicicletas Catalog Scraper

Pricing

Pay per event

Go to Apify Store
BikeShop Brasil Bicicletas Catalog Scraper

BikeShop Brasil Bicicletas Catalog Scraper

Scrapes the full bicycle product catalog from BikeShop.com.br — Brazil's dedicated bike e-commerce retailer. Returns MSRP, sale price, parcelamento (installments), stock status, brand, and category for all SKUs including Oggi, Nathor, and more.

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

a day ago

Last modified

Share

Scrapes the full bicycle product catalog from BikeShop.com.br — one of Brazil's dedicated bike e-commerce retailers. Returns MSRP, sale price, parcelamento (installment) metadata, stock status, brand, and category for all available SKUs.

The store carries Oggi, Nathor, and other brands. Standard output includes both list price and current sale price, plus Brazil-specific financing details (parcelamento: installment count and per-installment value) that most generic scrapers drop.

What It Does

Calls the WooCommerce Store API directly rather than scraping HTML. One request. Full catalog. Fields are typed and consistent — no regex soup over price strings.

Input

ParameterTypeDescription
maxItemsintegerMaximum number of products to return. Leave blank for the full catalog (~65 products). Default: 10

Output Fields

FieldTypeDescription
product_idstringWooCommerce product ID
skustringProduct SKU (if set by the retailer)
product_namestringFull product name
product_urlstringCanonical permalink to the product page
brandstringBrand name (e.g. OGGI, Nathor)
categorystringTop-level category slug (e.g. bicicletas, pecas)
subcategorystringSub-category name (e.g. mountain-bike-aro-29, speed)
msrp_brlnumberRegular / list price in Brazilian Reais
sale_price_brlnumberCurrent sale price in BRL (equals msrp_brl when not on sale)
discount_percentnumberDiscount percentage (null when not on sale)
currencystringCurrency code (always BRL)
in_stockbooleanWhether the product is currently in stock
stock_countintegerAvailable stock quantity (not exposed by Store API — null)
descriptionstringShort product description (plain text, HTML stripped)
specsstringProduct attribute map as JSON string (size options, color variants)
image_urlsstringPipe-separated list of product image URLs
parcelamento_maxintegerMaximum number of installments available
parcelamento_value_brlnumberValue per installment in BRL
source_urlstringSource URL (same as product_url)
scraped_atstringISO 8601 timestamp when this record was scraped

Use Cases

  • Price monitoring: Track MSRP vs sale price deltas across the catalog over time.
  • Parcelamento analysis: Brazil-specific financing metadata (installment count and value) for market research or cross-retailer comparison.
  • Competitor pricing: Compare BikeShop prices against Mercado Livre Brasil listings for retail arbitrage signals.
  • Brand distribution: Inventory analysis across brands (Oggi, Nathor, etc.) and categories.

Notes

  • The full catalog is approximately 65 products and returns in a single API call — typical run time under 30 seconds.
  • Prices are in BRL (Brazilian Reais). Minor unit conversion is handled internally.
  • Stock count is not exposed by the WooCommerce Store API; stock_count will always be null.
  • The scraper requires no proxy and does not need Cloudflare bypass — the Store API endpoint is publicly accessible.

Built with Apify by OrbTop.