Reclame Aqui Scraper — Complaints & Company Reputation
Pricing
from $4.00 / 1,000 complaints
Reclame Aqui Scraper — Complaints & Company Reputation
Scrape Reclame Aqui complaints and company reputation in Brazil: complaint title and text, status, solved, would-deal-again, consumer score, company reply, category, product and problem, plus the company's score, solved rate and total complaints. $4 per 1,000 complaints.
Pricing
from $4.00 / 1,000 complaints
Rating
0.0
(0)
Developer
Technical Dost Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Reclame Aqui Scraper extracts consumer complaints and company reputation from Reclame Aqui, Brazil's largest complaints and reputation platform. Enter company names (or Reclame Aqui company URLs) and get each complaint's title, full text, status, whether it was solved, whether the consumer would deal again, consumer score, whether the company replied, category, product, problem type, city and date, together with the company's Reclame Aqui score, solved rate, reputation level and total complaints. Built for customer-experience teams, competitor monitoring and market research in Brazil. Personal data stays masked as on the site.
What you get
- Search companies by name, shortname or Reclame Aqui URL; the best match is chosen automatically.
- Complaint title and full text, status (pending, answered, resolved), solved, would-deal-again and consumer score.
- Category, product and problem names, consumer city and state, created and updated dates, and the complaint link.
- Company reputation on every row: score (0-10), solved percentage, reputation level (e.g. RA1000), total complaints, CNPJ and website.
- Company-only mode: set Maximum complaints to 0 to get one reputation row per company.
- Newest complaints first; up to 10,000 per company.
How to use Reclame Aqui Scraper
- Enter Companies, e.g.
Nubank,Magazine Luizaor a URL likehttps://www.reclameaqui.com.br/empresa/nubank/. - Set Maximum complaints per company (0 for reputation only).
- Run the Actor and export to Excel, CSV or JSON.
- Schedule it daily to monitor new complaints about your brand or competitors.
Input example
{"companies": ["Nubank"],"maxComplaintsPerCompany": 20}
All fields are described in the Input tab.
Output example
{"complaintId": "IEvyEca_YpwMqFvE","title": "Antecipei parcela e a fatura veio com valor maior","text": "Antecipei uma parcela de uma compra e a parcela do mês seguinte já veio agora isso sem ter fechado a fatura...","status": "PENDING","solved": false,"wouldDealAgain": null,"consumerScore": null,"evaluated": false,"hasCompanyReply": false,"interactionsCount": 0,"category": "Cartão de Crédito","product": "Fatura","problem": "Cobrança indevida","consumerCity": "Dom Pedro","consumerState": "MA","createdAt": "2026-10-22T19:46:54","updatedAt": "2026-10-22T19:47:06","url": "https://www.reclameaqui.com.br/nubank/antecipei-parcela-e-a-fatura-veio-com-valor-maior_IEvyEca_YpwMqFvE/","companyId": "88850","companyName": "Nubank","companyShortname": "nubank","companyScore": 8.7,"companySolvedPercent": 93.2,"companyTotalComplaints": 56618,"companyReputation": "RA1000","companyVerified": true,"companySegment": "bancos-tradicionais-e-digitais","companyWebsite": "http://www.nubank.com.br","companyCity": "SAO PAULO","companyState": "SP","companyCnpj": "18236120000158","companyUrl": "https://www.reclameaqui.com.br/empresa/nubank/","scrapedAt": "2026-10-22T23:30:00.000Z"}
Output fields
| Field | Description |
|---|---|
complaintId | Complaint ID. |
title | Complaint title. |
text | Complaint text (masked as on the site). |
status | PENDING, ANSWERED, NOT_ANSWERED, RESOLVED... |
solved | Consumer marked it solved. |
wouldDealAgain | Consumer would do business again. |
consumerScore | Consumer's score for the company (0-10). |
evaluated | Consumer evaluated the outcome. |
hasCompanyReply | Company replied. |
interactionsCount | Number of replies and follow-ups. |
category | Category. |
product | Product or service. |
problem | Problem type. |
consumerCity | Consumer's city. |
consumerState | Consumer's state. |
createdAt | Date posted. |
updatedAt | Last update. |
url | Complaint page. |
companyId | Reclame Aqui company ID. |
companyName | Company name. |
companyShortname | Company shortname. |
companyScore | Reclame Aqui score (0-10). |
companySolvedPercent | Share of complaints solved (%). |
companyTotalComplaints | Total complaints. |
companyReputation | Reputation level, e.g. RA1000, GOOD, REGULAR. |
companyVerified | Company is verified. |
companySegment | Business segment. |
companyWebsite | Company website. |
companyCity | Company city. |
companyState | Company state. |
companyCnpj | CNPJ. |
companyUrl | Company page on Reclame Aqui. |
scrapedAt | Time of extraction. |
Export results as JSON, CSV, Excel, XML or HTML, or read them with the API.
Use cases
- Customer experience: monitor new complaints about your brand and track the solved rate.
- Competitor intelligence: compare reputation scores and complaint topics across competitors.
- Market research and due diligence on Brazilian companies (CNPJ, score, complaint volume).
- Train or evaluate AI models on real Portuguese customer complaints.
How much does Reclame Aqui Scraper cost?
This Actor uses pay-per-event pricing: $0.004 per complaint ($4 per 1,000). Platform usage is included. Company reputation rows (when Maximum complaints is 0) cost the same per company. Companies that are not found are free.
Set Maximum cost per run in the run options to cap your spend; the Actor stops when the limit is reached.
Use Reclame Aqui Scraper with AI agents (MCP)
Give Claude, ChatGPT, Cursor or any MCP client this Actor as a tool through the hosted Apify MCP server:
$claude mcp add --transport http apify "https://mcp.apify.com/?tools=technicaldost/reclame-aqui-scraper-complaints" --header "Authorization: Bearer YOUR_APIFY_TOKEN"
Or in a JSON MCP config:
{"mcpServers": {"apify": {"url": "https://mcp.apify.com/?tools=technicaldost/reclame-aqui-scraper-complaints","headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }}}}
The tool is named technicaldost--reclame-aqui-scraper-complaints. Ask your agent, for example, to "run Reclame Aqui Scraper with {"companies": ["Nubank"], "maxComplaintsPerCompany": 20}".
Run Reclame Aqui Scraper via API
curl -X POST "https://api.apify.com/v2/acts/technicaldost~reclame-aqui-scraper-complaints/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"companies": ["Nubank"], "maxComplaintsPerCompany": 20}'
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("technicaldost/reclame-aqui-scraper-complaints").call(run_input={"companies": ["Nubank"], "maxComplaintsPerCompany": 20})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('technicaldost/reclame-aqui-scraper-complaints').call({"companies": ["Nubank"], "maxComplaintsPerCompany": 20});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Integrations
Schedule runs (daily, hourly) in Apify Console and send results to Google Sheets, Slack, Make, Zapier, n8n, Airbyte or your own webhook.
FAQ
Which companies are supported?
Any company listed on Reclame Aqui. Type its name as you would search on the site, or paste the company page URL for an exact match.
Is personal data included?
No. Consumer names, emails and contact details are not exported; texts are the masked versions Reclame Aqui publishes. Only the consumer's city and state are included, as shown on the site.
What order are complaints returned in?
Newest first, as on the company's complaint list.
Why does the Actor use Brazilian residential proxies?
Reclame Aqui blocks many data-center IPs. The Actor uses Apify residential proxies in Brazil by default, which is included in the price.
Is it legal to scrape this data?
The Actor collects publicly available information only and does not log in or bypass access controls. Use the data in line with the website's terms and the laws that apply to you, especially when processing personal data.