OrbTop

BikeShop Brasil Bicicletas Catalog Scraper

ECOMMERCESPORTS

BikeShop Brasil Bicicletas Catalog Scraper

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

Parameter Type Description
maxItems integer Maximum number of products to return. Leave blank for the full catalog (~65 products). Default: 10

Output Fields

Field Type Description
product_id string WooCommerce product ID
sku string Product SKU (if set by the retailer)
product_name string Full product name
product_url string Canonical permalink to the product page
brand string Brand name (e.g. OGGI, Nathor)
category string Top-level category slug (e.g. bicicletas, pecas)
subcategory string Sub-category name (e.g. mountain-bike-aro-29, speed)
msrp_brl number Regular / list price in Brazilian Reais
sale_price_brl number Current sale price in BRL (equals msrp_brl when not on sale)
discount_percent number Discount percentage (null when not on sale)
currency string Currency code (always BRL)
in_stock boolean Whether the product is currently in stock
stock_count integer Available stock quantity (not exposed by Store API — null)
description string Short product description (plain text, HTML stripped)
specs string Product attribute map as JSON string (size options, color variants)
image_urls string Pipe-separated list of product image URLs
parcelamento_max integer Maximum number of installments available
parcelamento_value_brl number Value per installment in BRL
source_url string Source URL (same as product_url)
scraped_at string ISO 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.