Reclame Aqui Scraper — Complaints & Company Reputation avatar

Reclame Aqui Scraper — Complaints & Company Reputation

Pricing

from $4.00 / 1,000 complaints

Go to Apify Store
Reclame Aqui Scraper — Complaints & Company Reputation

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

Technical Dost Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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

  1. Enter Companies, e.g. Nubank, Magazine Luiza or a URL like https://www.reclameaqui.com.br/empresa/nubank/.
  2. Set Maximum complaints per company (0 for reputation only).
  3. Run the Actor and export to Excel, CSV or JSON.
  4. 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

FieldDescription
complaintIdComplaint ID.
titleComplaint title.
textComplaint text (masked as on the site).
statusPENDING, ANSWERED, NOT_ANSWERED, RESOLVED...
solvedConsumer marked it solved.
wouldDealAgainConsumer would do business again.
consumerScoreConsumer's score for the company (0-10).
evaluatedConsumer evaluated the outcome.
hasCompanyReplyCompany replied.
interactionsCountNumber of replies and follow-ups.
categoryCategory.
productProduct or service.
problemProblem type.
consumerCityConsumer's city.
consumerStateConsumer's state.
createdAtDate posted.
updatedAtLast update.
urlComplaint page.
companyIdReclame Aqui company ID.
companyNameCompany name.
companyShortnameCompany shortname.
companyScoreReclame Aqui score (0-10).
companySolvedPercentShare of complaints solved (%).
companyTotalComplaintsTotal complaints.
companyReputationReputation level, e.g. RA1000, GOOD, REGULAR.
companyVerifiedCompany is verified.
companySegmentBusiness segment.
companyWebsiteCompany website.
companyCityCompany city.
companyStateCompany state.
companyCnpjCNPJ.
companyUrlCompany page on Reclame Aqui.
scrapedAtTime 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 ApifyClient
client = 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.

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.