Amazon Brazil Scraper - Products, Prices & Reviews
Pricing
from $1.05 / 1,000 product scrapeds
Amazon Brazil Scraper - Products, Prices & Reviews
Extract Amazon Brazil data: products, prices, reviews, BSR rankings, seller info.
Pricing
from $1.05 / 1,000 product scrapeds
Rating
5.0
(3)
Developer

viralanalyzer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
🛒 Amazon Brazil Intelligence — Products, Prices, Reviews & AI Analysis
🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português
Scrape Amazon.com.br products with prices, ratings, reviews, seller data, and optional AI-powered market analysis. Search by keyword or provide direct product URLs. Extract detailed product information including Prime status, discounts, brand, categories, technical specifications, best seller rank, and customer reviews with sentiment analysis.
✨ Features
- Product search — Search any keyword on Amazon.com.br with pagination
- Direct URL scraping — Scrape specific product pages by ASIN or URL
- Price intelligence — Current price, original price, discount percentage, Prime status
- Review extraction — Customer reviews with ratings, dates, verified purchase badge, helpful votes
- Product details — Brand, categories, features, technical specifications, best seller rank
- AI market analysis — Optional Gemini-powered competitive analysis with pricing insights
- Sorting & filtering — Sort by relevance, price, rating, or newest; filter by price range and Prime
- CAPTCHA handling — Detects Amazon CAPTCHA pages and rotates sessions
- Residential proxy — Built-in proxy support with Brazil country targeting
- Review sentiment — Automatic sentiment classification (positive/mixed/negative) from review ratings
📥 Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchQuery | string | Yes* | — | Product search term (e.g. "iPhone 15", "fone bluetooth") |
productUrls | string[] | Yes* | [] | Direct Amazon.com.br product URLs to scrape |
category | string | No | "" | Amazon category filter |
maxProducts | integer | No | 50 | Maximum number of products to scrape (1-500) |
includeReviews | boolean | No | false | Scrape customer reviews for each product |
maxReviewsPerProduct | integer | No | 10 | Maximum reviews per product (1-100) |
sortBy | string | No | "relevance" | Sort: relevance, price-asc, price-desc, rating, newest |
minPrice | number | No | 0 | Minimum price filter (R$) |
maxPrice | number | No | 0 | Maximum price filter (R$, 0 = no limit) |
primeOnly | boolean | No | false | Only return Prime-eligible products |
includeAiAnalysis | boolean | No | false | AI-powered market analysis (requires GEMINI_API_KEY) |
proxyConfiguration | object | No | Residential BR | Proxy settings for Amazon scraping |
*Either searchQuery or productUrls is required.
Input Example
{"searchQuery": "fone bluetooth","maxProducts": 50,"includeReviews": true,"maxReviewsPerProduct": 10,"sortBy": "relevance","primeOnly": false}
📤 Output
| Field | Type | Description |
|---|---|---|
id | string | Internal unique ID |
asin | string | Amazon Standard Identification Number |
title | string | Product title |
url | string | Product page URL |
price | number | Current price in BRL |
originalPrice | number | Original price before discount |
discount | number | Discount percentage (0-100) |
currency | string | Always "BRL" |
rating | number | Average customer rating (0-5) |
reviewCount | number | Total number of reviews |
mainImage | string | Main product image URL |
images | string[] | All product image URLs (up to 8) |
isPrime | boolean | Whether the product has Prime delivery |
seller | string | Seller name |
brand | string | Product brand |
categories | string[] | Product category breadcrumb |
features | string[] | Product feature bullet points (up to 10) |
description | string | Product description (up to 1000 chars) |
techDetails | object | Technical specifications key-value pairs |
availability | string | Stock availability status |
isAvailable | boolean | Whether the product is in stock |
delivery | string | Delivery estimate text |
bestSellerRank | number | Best seller rank in category |
isSponsored | boolean | Whether the listing is sponsored |
coupon | string | Available coupon text |
reviews | object[] | Customer reviews (if includeReviews is true) |
reviewSentiment | string | Overall review sentiment: positive, mixed, or negative |
scrapedAt | string | ISO 8601 scrape timestamp |
Output Example
{"id": "amz_1709225400_abc123","asin": "B0BTYCRJSS","title": "soundcore P20i da Anker, Fone de Ouvido Bluetooth 5.3","url": "https://www.amazon.com.br/dp/B0BTYCRJSS","price": 166.19,"originalPrice": 219.99,"discount": 24,"currency": "BRL","rating": 4.5,"reviewCount": 12847,"mainImage": "https://m.media-amazon.com/images/I/61example.jpg","images": ["https://m.media-amazon.com/images/I/61example.jpg"],"isPrime": true,"seller": "Anker Official","brand": "Anker","categories": ["Eletrônicos", "Fones de Ouvido"],"features": ["Bluetooth 5.3 para conexão estável", "30 horas de reprodução"],"description": "Fone de ouvido sem fio com drivers de 10mm...","techDetails": {"Peso": "52g", "Conectividade": "Bluetooth 5.3"},"availability": "Em estoque","isAvailable": true,"delivery": "Entrega em 3-5 dias úteis","bestSellerRank": 15,"isSponsored": false,"coupon": null,"reviewSentiment": "positive","scrapedAt": "2026-03-06T12:00:00.000Z"}
📋 Use Cases
- E-commerce Intelligence — Monitor competitor pricing on Amazon Brazil
- Product Research — Find bestsellers and trending products in the Brazilian market
- Price Monitoring — Track price changes over time with scheduled runs
- Review Analysis — Understand customer sentiment for any product category
- Market Entry — Research the Brazilian Amazon marketplace before launching products
- Dropshipping Research — Find high-demand, well-reviewed products
- Brand Monitoring — Track your brand's products, reviews, and competitive positioning
- Competitive Analysis — AI-powered market intelligence with pricing trends and recommendations
❓ FAQ
Q: Do I need an Amazon account? A: No. The actor scrapes publicly available product data from Amazon.com.br without any authentication.
Q: How does the AI analysis work?
A: When includeAiAnalysis is enabled and a GEMINI_API_KEY environment variable is set, the actor sends a summary of scraped products to Google Gemini for pricing trend analysis, best value recommendations, and competitive insights.
Q: Why do some products have no price?
A: Some products may have unavailable pricing (e.g. "See price in cart" or out-of-stock items). The actor reports null for these fields rather than guessing.
Q: Can I scrape specific product pages?
A: Yes. Use productUrls with direct Amazon.com.br product URLs. The actor extracts the ASIN and fetches full product details.
Q: Does it handle Amazon's anti-bot protection? A: The actor uses residential proxies (Brazil-targeted), session rotation, and CAPTCHA detection with automatic retry. For best results, use Apify residential proxy.
💰 Pricing
This actor uses Pay Per Event (PPE) pricing:
| Metric | Cost |
|---|---|
product-scraped | $0.05 per product extracted |
Example: Scraping 50 products costs $2.50.
🔗 Related Actors
- Website Change Monitor — Track price changes on any website
- Google Maps BR Scraper — Brazilian business data
- CNPJ Enricher — Brazilian company data enrichment
- Reclame Aqui Scraper — Consumer complaints & ratings
📝 Changelog
v1.0 (Current)
- Product search with pagination on Amazon.com.br
- Direct product URL scraping by ASIN
- Full product details: price, rating, reviews, brand, categories, features, specs
- Customer review extraction with sentiment analysis
- AI market analysis via Google Gemini
- Sorting (relevance, price, rating, newest) and filtering (price range, Prime)
- CAPTCHA detection with session rotation
- Residential proxy support (Brazil-targeted)
- PPE charging per product scraped
🛒 Amazon Brazil Intelligence — Produtos, Preços, Avaliações & Análise IA
🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português
Extraia produtos da Amazon.com.br com preços, avaliações, dados de vendedores e análise de mercado opcional via IA. Busque por palavra-chave ou forneça URLs diretas de produtos. Extraia informações detalhadas incluindo status Prime, descontos, marca, categorias, especificações técnicas, ranking de mais vendidos e avaliações de clientes com análise de sentimento.
✨ Funcionalidades
- Busca de produtos — Pesquise qualquer palavra-chave na Amazon.com.br com paginação
- Scraping por URL direta — Extraia páginas de produtos específicos por ASIN ou URL
- Inteligência de preços — Preço atual, preço original, percentual de desconto, status Prime
- Extração de avaliações — Avaliações de clientes com notas, datas, selo de compra verificada, votos úteis
- Detalhes do produto — Marca, categorias, características, especificações técnicas, ranking de mais vendidos
- Análise de mercado com IA — Análise competitiva opcional via Gemini com insights de preços
- Ordenação e filtros — Ordene por relevância, preço, avaliação ou mais recente; filtre por faixa de preço e Prime
- Tratamento de CAPTCHA — Detecta páginas de CAPTCHA da Amazon e rotaciona sessões
- Proxy residencial — Suporte integrado a proxy com direcionamento para Brasil
- Sentimento de avaliações — Classificação automática de sentimento (positivo/misto/negativo) baseada nas notas
📥 Entrada
| Parâmetro | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
searchQuery | string | Sim* | — | Termo de busca (ex: "iPhone 15", "fone bluetooth") |
productUrls | string[] | Sim* | [] | URLs diretas de produtos da Amazon.com.br |
category | string | Não | "" | Filtro de categoria Amazon |
maxProducts | inteiro | Não | 50 | Número máximo de produtos para extrair (1-500) |
includeReviews | boolean | Não | false | Extrair avaliações de clientes |
maxReviewsPerProduct | inteiro | Não | 10 | Máximo de avaliações por produto (1-100) |
sortBy | string | Não | "relevance" | Ordenação: relevance, price-asc, price-desc, rating, newest |
minPrice | número | Não | 0 | Filtro de preço mínimo (R$) |
maxPrice | número | Não | 0 | Filtro de preço máximo (R$, 0 = sem limite) |
primeOnly | boolean | Não | false | Apenas produtos com Prime |
includeAiAnalysis | boolean | Não | false | Análise de mercado via IA (requer GEMINI_API_KEY) |
proxyConfiguration | objeto | Não | Residencial BR | Configuração de proxy para scraping da Amazon |
*searchQuery ou productUrls é obrigatório.
Exemplo de Entrada
{"searchQuery": "fone bluetooth","maxProducts": 50,"includeReviews": true,"maxReviewsPerProduct": 10,"sortBy": "relevance","primeOnly": false}
📤 Saída
| Campo | Tipo | Descrição |
|---|---|---|
id | string | ID único interno |
asin | string | Amazon Standard Identification Number |
title | string | Título do produto |
url | string | URL da página do produto |
price | número | Preço atual em BRL |
originalPrice | número | Preço original antes do desconto |
discount | número | Percentual de desconto (0-100) |
currency | string | Sempre "BRL" |
rating | número | Avaliação média dos clientes (0-5) |
reviewCount | número | Número total de avaliações |
mainImage | string | URL da imagem principal do produto |
images | string[] | Todas as URLs de imagens do produto (até 8) |
isPrime | boolean | Se o produto tem entrega Prime |
seller | string | Nome do vendedor |
brand | string | Marca do produto |
categories | string[] | Categorias do produto (breadcrumb) |
features | string[] | Características do produto em tópicos (até 10) |
description | string | Descrição do produto (até 1000 caracteres) |
techDetails | objeto | Especificações técnicas em pares chave-valor |
availability | string | Status de disponibilidade em estoque |
isAvailable | boolean | Se o produto está disponível |
delivery | string | Texto de estimativa de entrega |
bestSellerRank | número | Ranking de mais vendidos na categoria |
isSponsored | boolean | Se o anúncio é patrocinado |
coupon | string | Texto do cupom disponível |
reviews | objeto[] | Avaliações de clientes (se includeReviews estiver ativo) |
reviewSentiment | string | Sentimento geral: positive, mixed ou negative |
scrapedAt | string | Timestamp ISO 8601 da coleta |
Exemplo de Saída
{"id": "amz_1709225400_abc123","asin": "B0BTYCRJSS","title": "soundcore P20i da Anker, Fone de Ouvido Bluetooth 5.3","url": "https://www.amazon.com.br/dp/B0BTYCRJSS","price": 166.19,"originalPrice": 219.99,"discount": 24,"currency": "BRL","rating": 4.5,"reviewCount": 12847,"mainImage": "https://m.media-amazon.com/images/I/61example.jpg","images": ["https://m.media-amazon.com/images/I/61example.jpg"],"isPrime": true,"seller": "Anker Official","brand": "Anker","categories": ["Eletrônicos", "Fones de Ouvido"],"features": ["Bluetooth 5.3 para conexão estável", "30 horas de reprodução"],"description": "Fone de ouvido sem fio com drivers de 10mm...","techDetails": {"Peso": "52g", "Conectividade": "Bluetooth 5.3"},"availability": "Em estoque","isAvailable": true,"delivery": "Entrega em 3-5 dias úteis","bestSellerRank": 15,"isSponsored": false,"coupon": null,"reviewSentiment": "positive","scrapedAt": "2026-03-06T12:00:00.000Z"}
📋 Casos de Uso
- Inteligência E-commerce — Monitore preços de concorrentes na Amazon Brasil
- Pesquisa de Produtos — Encontre bestsellers e produtos em tendência no mercado brasileiro
- Monitoramento de Preços — Acompanhe mudanças de preços ao longo do tempo com execuções agendadas
- Análise de Avaliações — Entenda o sentimento dos clientes por categoria de produto
- Entrada no Mercado — Pesquise o marketplace da Amazon Brasil antes de lançar produtos
- Pesquisa de Dropshipping — Encontre produtos com alta demanda e boas avaliações
- Monitoramento de Marca — Acompanhe seus produtos, avaliações e posicionamento competitivo
- Análise Competitiva — Inteligência de mercado via IA com tendências de preços e recomendações
❓ Perguntas Frequentes
P: Preciso de uma conta da Amazon? R: Não. O actor extrai dados de produtos disponíveis publicamente na Amazon.com.br sem nenhuma autenticação.
P: Como funciona a análise com IA?
R: Quando includeAiAnalysis está habilitado e a variável de ambiente GEMINI_API_KEY está configurada, o actor envia um resumo dos produtos extraídos para o Google Gemini para análise de tendências de preços, recomendações de melhor custo-benefício e insights competitivos.
P: Por que alguns produtos não têm preço?
R: Alguns produtos podem ter preço indisponível (ex: "Veja o preço no carrinho" ou itens fora de estoque). O actor reporta null nesses campos ao invés de adivinhar.
P: Posso extrair páginas de produtos específicos?
R: Sim. Use productUrls com URLs diretas de produtos da Amazon.com.br. O actor extrai o ASIN e busca os detalhes completos do produto.
P: Ele lida com a proteção anti-bot da Amazon? R: O actor usa proxies residenciais (direcionados para Brasil), rotação de sessão e detecção de CAPTCHA com retry automático. Para melhores resultados, use o proxy residencial do Apify.
💰 Preços
Este actor usa precificação Pay Per Event (PPE):
| Métrica | Custo |
|---|---|
product-scraped | $0.05 por produto extraído |
Exemplo: Extrair 50 produtos custa $2.50.
🔗 Actors Relacionados
- Website Change Monitor — Monitore mudanças de preço em qualquer site
- Google Maps BR Scraper — Dados de empresas brasileiras
- CNPJ Enricher — Enriquecimento de dados empresariais
- Reclame Aqui Scraper — Reclamações e avaliações de consumidores
📝 Changelog
v1.0 (Atual)
- Busca de produtos com paginação na Amazon.com.br
- Scraping de URLs diretas de produtos por ASIN
- Detalhes completos: preço, avaliação, reviews, marca, categorias, características, especificações
- Extração de avaliações de clientes com análise de sentimento
- Análise de mercado via Google Gemini
- Ordenação (relevância, preço, avaliação, mais recente) e filtros (faixa de preço, Prime)
- Detecção de CAPTCHA com rotação de sessão
- Suporte a proxy residencial (direcionado para Brasil)
- Cobrança PPE por produto extraído