SYSTEM all green source centauro.com.br queue 18,492 pages p99 latency 215ms dataflirt.com · scraper/centauro-com.br
RUN * 47 active pipelines * centauro.com.br live

Centauro retail data,
at warehouse scale.

We extract sporting goods catalogues, dynamic pricing, SKU-level size availability, and brand performance metrics from Centauro.br. Delivered as clean JSON, CSV, or Parquet to S3 or BigQuery on your cadence.

Products extracted
142K /day
Price updates
385K /24h
SKU variants
1.2M /run
Active pipelines
47
Uptime
99.94%
Data Dictionary

Every field we extract from centauro.com.br

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Product Listings objects from centauro.com.br. All fields typed and schema-versioned.

skutitlebrandcategorygenderpricelist_pricediscount_pctcolourdescriptionmaterialimage_urlsurl
product_listings
● 200 OK
"sku": "984712",
"title": "Tenis Nike Air Zoom Pegasus 40",
"brand": "Nike",
"price": 799.99,
"list_price": 999.99,
"discount_pct": 20,
"colour": "Preto/Branco",
"gender": "Masculino"
# skutitlebrandcategorygenderprice
1
2
3

Complete list of extractable fields for Size & Inventory objects from centauro.com.br. All fields typed and schema-versioned.

skusizein_stockstock_levelprice_for_sizedelivery_time_daysstore_pickup_eligibleean
size_& inventory
● 200 OK
"sku": "984712",
"size": "42",
"in_stock": true,
"stock_level": "low",
"price_for_size": 799.99,
"delivery_time_days": 4,
"store_pickup_eligible": true
# skusizein_stockstock_levelprice_for_sizedelivery_time_days
1
2
3

Complete list of extractable fields for Reviews & Ratings objects from centauro.com.br. All fields typed and schema-versioned.

review_idskuratingtitlebodydatereviewer_namehelpful_votesverified_buyer
reviews_& ratings
● 200 OK
"review_id": "REV-847291",
"sku": "984712",
"rating": 4.5,
"title": "Excelente para corrida",
"body": "Amortecimento perfeito, mas o tamanho e um pouco justo.",
"date": "2023-10-15",
"helpful_votes": 12,
"verified_buyer": true
# review_idskuratingtitlebodydate
1
2
3

Complete list of extractable fields for Seller Data objects from centauro.com.br. All fields typed and schema-versioned.

seller_idseller_nameskupriceshipping_costratingfulfilled_byorigin_state
seller_data
● 200 OK
"seller_id": "MKT-392",
"seller_name": "Mega Esportes",
"sku": "984712",
"price": 849.9,
"shipping_cost": 25.0,
"rating": 4.2,
"fulfilled_by": "Centauro",
"origin_state": "SP"
# seller_idseller_nameskupriceshipping_costrating
1
2
3

Complete list of extractable fields for Search Results objects from centauro.com.br. All fields typed and schema-versioned.

keywordpositionskutitlebrandpricesponsoredscraped_at
search_results
● 200 OK
"keyword": "chuteira society",
"position": 3,
"sku": "837492",
"title": "Chuteira Society Puma Future",
"brand": "Puma",
"price": 299.9,
"sponsored": false,
"scraped_at": "2023-11-01T14:30:00Z"
# keywordpositionskutitlebrandprice
1
2
3

Capabilities

Deep sporting goods extraction

Centauro relies heavily on dynamic JavaScript rendering for sizes, regional pricing via CEP codes, and marketplace seller aggregation. We handle the entire extraction complexity.

SKU-Level Size Availability

Extract inventory status and price variations for every shoe size and clothing dimension. Critical for accurate assortment tracking.

Regional CEP Pricing

Inject specific Brazilian postal codes (CEP) to extract accurate regional pricing, shipping costs, and delivery estimates.

Brand Assortment Intelligence

Track Nike, Adidas, Puma, and Asics catalogues. Monitor new arrivals, stock depth, and category dominance.

Discount & Promo Tracking

Capture list prices, current prices, and promotional badges to calculate real discount percentages across the catalogue.

Marketplace Seller Data

Identify third-party sellers (3P) on Centauro.br. Track their pricing, shipping fees, and fulfilment methods.

Review Aggregation

Extract customer ratings, review text, and helpful votes to gauge product sentiment and return rates.

Search Rank Tracking

Monitor organic and sponsored positions for high-value keywords like 'tenis de corrida' or 'camisa do flamengo'.

High-Frequency Updates

Configure hourly or daily pipelines to catch flash sales, stockouts, and rapid price changes in the sneaker market.

Change Detection

Receive only delta updates. We hash the payload and emit records only when prices, sizes, or stock states change.

// engagement pipeline

From target categories to structured records

Brief in. Clean data out.

Define Scope
d 0

Provide specific brands, categories, or keywords on Centauro.br. We agree on the data schema and target CEP codes.

Pipeline Build
d 2–4

We configure crawlers with Brazilian residential proxies and Playwright to render Centauro's dynamic frontend.

Validation & QA
d 4–6

We run sample extractions to ensure size variants and marketplace prices match the live site precisely.

Delivery
ongoing

Data flows into your S3 bucket, BigQuery, or via Webhook in JSON, CSV, or Parquet format.

Under the hood

Overcoming Centauro.br extraction hurdles

Extracting Brazilian retail data requires local infrastructure and deep DOM understanding. Here is how we maintain pipeline stability.

pipeline-monitor · centauro.com.br · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
Dynamic sizing
Playwright rendering for size grids

Centauro loads size availability and size-specific pricing via asynchronous JavaScript. We use Playwright to execute the JS, ensuring we capture the exact stock state for a size 42 shoe, not just the generic product metadata.

Regional pricing
CEP code injection

Shipping costs and third-party seller availability change based on the user's location. Our pipeline injects specified Brazilian CEP codes into the session to extract accurate, region-specific data.

Anti-bot systems
Brazilian residential proxies

Requests from foreign data centres are routinely blocked. We route all traffic through ISP-grade residential proxies located in Brazil, maintaining clean IP reputations and human-like request patterns.

Marketplace complexity
3P seller normalisation

Centauro operates a hybrid 1P/3P model. Our schema normalises data across Centauro-fulfilled items and third-party sellers, giving you a clean view of the entire Buy Box.

DOM volatility
Resilient selector chains

Retail sites update their frontend frameworks frequently. We use multi-layered selector strategies (CSS, XPath, JSON-LD) to ensure a minor UI update does not break your daily data feed.

Applications

Who uses Centauro data

Teams across industries use centauro.com.br data to build competitive products and smarter operations.

01
Price Intelligence

Retailers monitor Centauro's pricing and discount strategies to adjust their own pricing algorithms dynamically.

02
Brand Assortment

Sports brands track their visibility, stock depth, and size availability against competitors on Brazil's largest sporting goods platform.

03
Sneaker Resale Tracking

Secondary market platforms monitor high-demand sneaker drops, tracking size-specific stockouts and restocks.

04
MAP Monitoring

Manufacturers audit third-party sellers on Centauro to ensure compliance with Minimum Advertised Price policies.

05
Demand Forecasting

Supply chain teams use review velocity and out-of-stock indicators to predict regional demand for specific apparel categories.

06
Competitor Benchmarking

Emerging sports retailers analyse Centauro's category structure and promotional cadence to optimise their own merchandising.

Why DataFlirt

"Centauro dictates the Brazilian sporting goods market. Tracking SKU-level size availability and marketplace pricing separates the market leaders from the laggards."

Extracting reliable data from Centauro requires managing regional ZIP codes for accurate pricing, rendering heavy React frontends for size availability, and bypassing aggressive bot protection. DataFlirt handles the infrastructure complexity so your engineering team can focus on downstream analytics.

Technical Spec

Centauro extraction capabilities

Everything supported by our centauro.com.br scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Required for size grids, dynamic prices, and infinite scroll
Supported
Brazilian IP routing
Local residential proxies to bypass geo-blocking
Supported
CEP (ZIP) injection
Extract shipping costs and region-specific stock
Supported
Size variant mapping
Capture price and stock per individual size option
Supported
Marketplace seller data
Extract 3P seller names, ratings, and shipping origins
Supported
Review pagination
Extract full historical review data across all pages
Supported
Change detection
Emit records only when price or stock status changes
Supported
User cart data
Extracting data from active, authenticated user sessions
Partial
Amigo Centauro points
Scraping loyalty program balances or gated user discounts
Partial
Infrastructure

Infrastructure powering the Centauro pipeline

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheusBigQuery
Scrapy + Playwright

Scrapy handles the broad crawl orchestration while Playwright executes the JavaScript required to load Centauro's size and pricing variants.

Localised Proxy Pools

We utilise dedicated Brazilian residential proxies to ensure high success rates and avoid the bot-mitigation screens triggered by data centre IPs.

Managed Orchestration

Pipelines are scheduled via Apache Airflow and executed on scalable Kubernetes clusters, ensuring daily deliveries meet strict SLAs.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Nested structures ideal for size and variant mapping
CSV
Flat files for immediate use in Excel or BI tools
XLS
Standard spreadsheet format for non-technical teams
Parquet
Columnar storage optimised for data warehouses
AWS S3
Direct upload to your AWS environment
Webhook
Real-time HTTP POST pushes for stock alerts
API
REST endpoints to query your extracted datasets
PostgreSQL
Direct database inserts with conflict resolution
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About centauro.com.br scraping, legality, and pipeline operations.

Ask us directly →
Can you extract prices for specific shoe sizes?

Yes. Centauro frequently alters pricing based on size availability. Our pipeline renders the size grid and extracts the specific price, list price, and stock status for every available size variant.

How do you handle regional shipping and pricing?

We configure the crawler to inject specific Brazilian CEP (postal) codes. This ensures the extracted prices, shipping costs, and delivery estimates reflect the reality for that specific region.

Do you extract data from third-party sellers on Centauro?

Yes. We extract the full Buy Box details, including the 3P seller's name, their specific price, shipping cost, and whether the item is fulfilled by Centauro or the seller.

How frequently can the pipeline run?

For high-priority sneaker drops or volatile categories, we can configure hourly runs. For broad catalogue monitoring, daily or weekly runs are standard.

How do you bypass Centauro's bot protection?

We use a combination of Brazilian residential proxies, human-like request delays, and full browser fingerprint management via Playwright to ensure consistent access.

Is the data delivered as a full dump or just the changes?

We support both. We recommend our change-detection mode, which hashes previous results and only delivers records where the price, stock, or metadata has changed since the last run.

Can I get historical pricing data?

We begin tracking historical data from the moment your pipeline is commissioned. We do not maintain a retroactive database of Centauro prices prior to your engagement.

$ dataflirt scope --new-project --source=centauro.com.br ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Stop wrestling with proxies and dynamic DOMs. Tell us the categories and brands you need, and we will deliver clean, structured data directly to your warehouse.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Related Scrapers

More in fashion and apparel

Services

Data Extraction for Every Industry

View All Services →