We extract cosmetic formulations, pricing signals, olfactory pyramids, and review sentiment from boticario.com.br. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.
Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.
Complete list of extractable fields for Product Information objects from boticario.com.br. All fields typed and schema-versioned.
"sku": "73849", "name": "Malbec Desodorante Colônia 100ml", "brand": "O Boticário", "product_line": "Malbec", "category": "Perfumaria > Masculino", "volume": "100ml", "ingredients": "Alcohol; Parfum; Aqua"
| # | sku | name | brand | product_line | category | description |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Pricing & Stock objects from boticario.com.br. All fields typed and schema-versioned.
"sku": "73849", "base_price": 199.9, "selling_price": 179.9, "discount_pct": 10, "is_available": true, "cep_region": "01000-000", "installment_count": 10, "installment_value": 17.99
| # | sku | base_price | selling_price | discount_pct | is_available | cep_region |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Olfactory Data objects from boticario.com.br. All fields typed and schema-versioned.
"sku": "73849", "fragrance_family": "Amadeirado", "top_notes": "Lima da Pérsia, Cassis", "heart_notes": "Cedro, Patchouli", "base_notes": "Musk, Musgo, Âmbar", "concentration": "Desodorante Colônia"
| # | sku | fragrance_family | top_notes | heart_notes | base_notes | occasion |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Reviews & Ratings objects from boticario.com.br. All fields typed and schema-versioned.
"review_id": "REV-9384", "sku": "73849", "rating": 5, "title": "Excelente perfume", "body": "Uso há anos, fixação muito boa.", "date": "2023-10-15", "recommended": true, "verified_buyer": true
| # | review_id | sku | author_name | rating | title | body |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Kits & Bundles objects from boticario.com.br. All fields typed and schema-versioned.
"bundle_sku": "KIT-1029", "bundle_name": "Presente Dia dos Pais Malbec", "price": 259.9, "component_skus": "['73849', '83920']", "is_gift_box": true, "availability": true
| # | bundle_sku | bundle_name | price | discount_pct | component_skus | component_names |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Our Boticario scraper handles every layer of the platform: cosmetic formulations, dynamic regional pricing, olfactory pyramids, and the review corpus. Built with VTEX API parsing and Brazilian proxy rotation.
Direct parsing of VTEX search APIs for clean pricing and stock data, bypassing heavy frontend rendering.
Complete INCI ingredient lists extracted and structured for compliance and formulation analysis.
Structured extraction of top, heart, and base notes across the entire perfumery catalogue.
Dynamic pricing and stock availability mapped accurately across different Brazilian postal codes.
Exploding gift sets into component SKUs to calculate true discount margins and inventory draw.
Aggregating star ratings, verified buyer flags, and recommendation percentages across product lines.
Capturing active flash sales, Beauty Week discounts, and coupon eligibility per SKU.
Hierarchical categorisation linking products to specific lines like Botik, Make B., or Match.
High-resolution product imagery and texture shots captured as clean URLs for catalogue population.
Brief in. Clean data out.
Provide target categories, CEP regions, or specific product lines. We design the extraction schema together.
We configure Scrapy crawlers, VTEX session management, and Brazilian proxy rotation.
Schema validation, null-rate checks, and price-outlier detection before full launch.
JSON / CSV / Parquet pushed to your S3 bucket or BigQuery dataset on agreed cadence.
Enterprise retail platforms require specific extraction strategies. Here is how we ensure data accuracy on VTEX architecture.
Boticario uses edge protection to block datacenter IPs. We route requests through Brazilian residential proxies to ensure consistent access without CAPTCHA blocks.
Stock and pricing vary by region. We maintain session state with specific postal codes to extract accurate localised data rather than generic national placeholders.
Boticario runs on VTEX IO. We bypass brittle DOM scraping by targeting the underlying GraphQL and REST endpoints directly for cleaner, faster data.
Cosmetic ingredient lists are often poorly formatted text blocks. We parse and normalise INCI names into queryable arrays for formulation analysis.
We maintain a hash index of last-seen prices. Subsequent runs only push diffs, reducing compute cost and downstream processing load.
Beauty retailers track Boticario's promotional cadences and pricing strategies to adjust their own margins.
R&D teams analyse ingredient lists across product lines to identify trending active compounds like hyaluronic acid or retinol.
Analysts track catalogue expansion within specific categories like men's grooming or vegan cosmetics.
Brand managers aggregate product reviews to identify formulation issues, packaging complaints, or fragrance longevity feedback.
Supply chain analysts map stock availability across different Brazilian states to understand distribution efficiency.
Marketing teams monitor kit bundling strategies during high-volume periods like Mother's Day and Black Friday.
"Boticario holds the pulse of the Brazilian beauty market. Understanding their catalogue requires parsing complex formulations, regional pricing, and vast review ecosystems."
Most teams underestimate the complexity of scraping VTEX-based enterprise retailers. Reliable extraction requires Brazilian residential proxies, session state management for regional pricing, and deep understanding of cosmetic data structures. DataFlirt absorbs that complexity so your engineers can focus on analysis.
Everything supported by our boticario.com.br scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.
Open-source tooling on proven cloud infra — no vendor lock-in, full observability.
Our Scrapy pipelines are tuned specifically for VTEX IO architectures, bypassing heavy frontend rendering to extract clean JSON directly from backend APIs.
We maintain persistent cookie sessions tied to specific Brazilian postal codes, ensuring pricing and inventory data accurately reflects regional distribution centers.
Pipelines run on AWS Lambda and ECS. Airflow handles scheduling, dependency management, and SLA alerting. All state stored in managed Postgres.
Data delivered to where your team already works — no new tooling required.
About boticario.com.br scraping, legality, and pipeline operations.
Ask us directly →We target the underlying VTEX APIs directly wherever possible. This provides cleaner data, faster execution, and significantly better schema stability than scraping the rendered HTML.
Yes. Boticario alters pricing and stock availability based on regional distribution centres. We configure pipelines to use specific Brazilian postal codes to extract accurate local data.
We extract the raw Composição text block and process it into a structured array of individual ingredients, separating active compounds and standardising INCI names where required.
Yes. For fragrances like Malbec and Lily, we extract the olfactory family and map the specific top notes, heart notes, and base notes into structured JSON fields.
We utilise pools of Brazilian residential ISP proxies. This ensures our requests appear as legitimate local traffic, preventing edge blocks and CAPTCHA challenges.
No. Loyalty pricing requires an authenticated user session tied to a specific CPF. We only extract publicly available pricing and promotional data.
For targeted SKU lists, we can run hourly price-monitoring pipelines. Full catalogue refreshes are typically executed on a daily or weekly cadence depending on your requirements.
20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a one-off ingredient catalogue dump or a continuous price monitoring feed across thousands of SKUs, we scope, build, and operate the pipeline. Tell us what you need.