CFPB Consumer Complaints Search - 5M+ Records avatar

CFPB Consumer Complaints Search - 5M+ Records

Pricing

from $5.00 / 1,000 results

Go to Apify Store
CFPB Consumer Complaints Search - 5M+ Records

CFPB Consumer Complaints Search - 5M+ Records

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Ava Torres

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Categories

Share

CFPB Consumer Complaints Search - 4M+ Financial Company Complaints

Search the Consumer Financial Protection Bureau (CFPB) complaints database. Access millions of consumer complaints against banks, credit card companies, mortgage lenders, debt collectors, and other financial institutions.

Use Cases

  • Compliance teams -- monitor complaint trends against your company or competitors
  • Fintech companies -- identify pain points in financial services for product development
  • Investors -- assess company reputation risk through complaint volume and patterns
  • Journalists -- investigate consumer protection issues by company, product, or region
  • Attorneys -- find patterns of consumer harm for class action or regulatory research
  • Lead generation -- identify consumers with unresolved financial complaints

Features

  • Full-text search across all complaint fields
  • Filter by company, product, issue, state, and date range
  • Consumer narratives (written complaint descriptions) when available
  • Company response and timeliness data
  • 2+ million complaints in the database
  • No API key required -- uses the free public CFPB API
  • Export to CSV, JSON, Excel, or use via Apify API

Input Parameters

ParameterTypeDescription
searchTermstringFull-text search (e.g. "unauthorized charges")
companystringCompany name (e.g. "WELLS FARGO & COMPANY")
productstringProduct category (e.g. "Mortgage", "Credit card")
issuestringIssue type (e.g. "Incorrect information on your report")
statestringUS state code (e.g. "CA", "NY")
dateFromstringStart date (YYYY-MM-DD)
dateTostringEnd date (YYYY-MM-DD)
hasNarrativebooleanOnly complaints with consumer narrative
maxResultsintegerMaximum results (default: 100)

Example Output

{
"complaintId": "9603379",
"dateReceived": "2024-07-24",
"product": "Mortgage",
"subProduct": "Conventional home mortgage",
"issue": "Trouble during payment process",
"subIssue": "Payment process",
"companyName": "WELLS FARGO & COMPANY",
"companyResponse": "Closed with explanation",
"state": "IN",
"zipCode": "46375",
"submittedVia": "Web",
"timely": "Yes",
"consumerNarrative": "I submitted a payment through..."
}

Product Categories

Common product filters: Mortgage, Credit card, Credit reporting, Student loan, Vehicle loan, Checking/savings, Money transfer, Debt collection, Payday loan, Prepaid card.

Output Fields

Each complaint record includes:

FieldDescription
complaintIdUnique CFPB complaint identifier
dateReceivedDate the complaint was received
productFinancial product category
subProductProduct subcategory
issuePrimary issue reported
subIssueIssue subcategory
companyNameCompany the complaint is about
companyResponseHow the company responded (e.g., "Closed with explanation")
timelyWhether the company responded within time limits
consumerDisputedWhether the consumer disputed the response
stateConsumer's US state
zipCodeConsumer's ZIP code
submittedViaSubmission channel (Web, Phone, Referral, etc.)
consumerNarrativeFull written complaint text (when available)
dateSentToCompanyWhen the complaint was forwarded to the company

Data Source

All data comes from the CFPB Consumer Complaint Database, the official U.S. government source for consumer financial complaints. Updated daily. Over 2 million complaints dating back to 2011.

Integrations

Connect CFPB complaint data to your workflow with integrations: Slack, Google Sheets, Airtable, Zapier, Make, GitHub, and more. Or use the Apify API to access results programmatically in any language.

Schedule runs daily or weekly to monitor new complaints as they're filed.

Pricing

Pay-per-result pricing keeps costs predictable. Free tier available for testing. See the Pricing tab for current rates.

FAQ

Q: How current is the data? A: Data comes directly from CFPB's live API. New complaints typically appear within 15 days of submission.

Q: Can I get the full complaint narrative? A: Yes -- set hasNarrative to true to only return complaints with written consumer descriptions. About 25% of complaints include narratives.

Q: How do I search for a specific company? A: Use the company field with the company's official name (e.g., "BANK OF AMERICA, NATIONAL ASSOCIATION"). Partial matches work.

Q: What products can I filter by? A: Mortgage, Credit card, Credit reporting, Student loan, Vehicle loan, Checking/savings, Money transfer, Debt collection, Payday loan, Prepaid card, and more.

Q: Is there a limit on results? A: Set maxResults up to 10,000 per run. For larger datasets, use date ranges to paginate.

More Public Data Tools

This actor is part of a collection of 30 public data scrapers. All free to try, all on Apify:

See all 30 actors →