Data and validation APIs
From $4.00
per 1,000 complaint checks; $9.90 on Starter
Consumer complaint data
No dollar price is printed: the fee is in the registration form BBB approves, billed monthly at a flat rate per endpoint
bbb.org
Approval-gated BBB data vs CFPB complaint counts
BBB sells ratings and BBB complaints to approved users with no printed price, and 1Lookup counts the CFPB's published complaints for $0.010 a company.
Looking for a BBB API alternative? This page sets BBB API pricing beside 1Lookup, with every BBB API figure taken from its own published pages, checked October 2026.
- 7-day free trial on every plan
- No contract and no minimum volume
2
Credits per company
about $0.01 on Starter, $9.90 per 1,000
0
Credits when none are published
no complaints, no charge
12 vs 12
Months compared
the last year against the year before
Top 5
Products and issues listed
each with its count
At a glance
Here is where 1Lookup wins against BBB API, and where BBB API still wins.
These are two different datasets, so they answer different questions. The BBB API carries BBB ratings, accreditation status and BBB complaints, which BBB defines as a formal dispute filed against a business, for nearly 5 million businesses across the U.S. and Canada, for internal use after BBB approves a registration form. 1Lookup's Complaint Check counts the complaints the CFPB has published naming a company, billed per company found with no form to be approved.
- A published price per company with complaints and no form to wait on, where BBB prints no dollar price and gives access by approval of a registration form
- Billed per company found from a shared credit balance, where BBB bills a flat monthly rate by endpoint with a first paid term of six months, and a name the database holds no complaints for costs nothing here
- The counts come from the CFPB's own public database, which says its data is freely available for anyone to use, analyze and build on, where BBB's complaint data is for internal use only
- A finished summary of the last 12 months against the 12 before, the share answered on time and the products and issues named most often, and a CSV with a company column returns one row per company
What it costs
From $4.00
per 1,000 complaint checks; $9.90 on Starter
- A named rating and accreditation signal: the developer page lists verifying BBB accreditation status and accessing business ratings, and the terms list BBB Rating and BBB Accredited (Yes/No) among the BBB Data fields.
- Complaint and review data on the same API: the developer page lists 'Analyze Customer Complaints & Reviews (Internal Use Only)', defines a BBB complaint as 'a formal dispute filed against a business' and says the business gets the opportunity to respond.
- Coverage beyond finance: the developer page says validated business information on nearly 5 million businesses across the U.S. and Canada, not only financial companies.
- Change tracking fields: the BBB Data list includes OrganizationLastChanged, RatingLastChanged and AccreditationStatusLastChanged timestamps.
- Contact and category data per business: PrimaryCategory, PrimaryOrganizationName, alternative names, phones, business URLs, city, state or province and postal code.
What it costs
No dollar price is printed: the fee is in the registration form BBB approves, billed monthly at a flat rate per endpoint
Short answer
The BBB API gives approved users BBB ratings, accreditation status and BBB complaint and review data for internal use. No dollar price is printed, because the amount is in the registration form BBB approves. 1Lookup's Complaint Check is a different dataset, the complaints in the CFPB's database, for 2 credits, about $0.010 on Starter, charged only when complaints are found.
What replaces what
Here is which 1Lookup product matches each BBB API job.
BBB's complaints are disputes filed through BBB, and BBB's pages do not describe CFPB data. This is the CFPB's published complaint count as a single API call on a shared credit balance, charged only when the database holds complaints for the company.
Side by side
Both products are measured on the same criteria, using BBB API's own published numbers.
| Criteria | BBB API | |
|---|---|---|
| Contact-data coverage | EmailPhoneIP | EmailPhoneIP |
| Pricing model | Monthly plans with universal credits; core phone, email and IP lookups cost 1 credit, enrichment and intelligence products cost more | No dollar price is printed. The BBB API terms say the approved registration form specifies the license fees, and subscriptions are billed monthly at 'the flat rate defined by the endpoint you've subscribed to', with the card charged each month. A free trial lasts 30 days or until 300 API calls for each endpoint, whichever comes first, and then converts to a paid subscription. Access requires approval: the developer page says each request is vetted to ensure eligibility. |
| Starting price | $99/mo for 20,000 credits. At 2 credits each (Complaint Check API), that is $9.90 per 1,000 complaint checks on Starter, down to $4.00 on Enterprise. | No dollar price is printed: the fee is in the registration form BBB approves, billed monthly at a flat rate per endpoint. |
| Free option | Free single lookups via the online tools at 1lookup.io/tools, no account required | None published |
| Free trial | 7-day free trial on every plan: $5 of credits on Starter, $20 on Growth, Professional, and Enterprise, with no payment today | Free trial of 30 days or 300 API calls for each endpoint, whichever comes first; it then converts automatically to a paid subscription (terms of use). |
| Do credits expire? | Unused monthly credits roll over for 3 months; separately purchased credits last 1 year | No credits: each endpoint is a flat monthly rate. |
How you buy
This is how you buy from 1Lookup and from BBB API.
How it is sold
Monthly plans with universal credits; core phone, email and IP lookups cost 1 credit, enrichment and intelligence products cost more
What it starts at
$99/mo for 20,000 credits
How you try it
7-day free trial on every plan: $5 of credits on Starter, $20 on Growth, Professional, and Enterprise, with no payment today
How it is sold
No dollar price is printed
What it starts at
No dollar price is printed: the fee is in the registration form BBB approves, billed monthly at a flat rate per endpoint
How you try it
Free trial of 30 days or 300 API calls for each endpoint, whichever comes first; it then converts automatically to a paid subscription (terms of use)
A real result
This is what one 1Lookup result looks like.
Send a company name to the endpoint
POST the name as people write it. Letter case is ignored, and punctuation and endings such as Inc or LLC are tried with and without. A name that is under 2 or over 100 characters is refused with a clear error and costs nothing.
We match it to the CFPB's list and count
The name is matched against the CFPB's own company list, and the best match is counted: the total, the last 12 months against the 12 before, how the company responded and what the complaints were about. Other names that match are listed, so a parent is not mistaken for a subsidiary.
Get the summary, flat and structured
Totals, shares and breakdowns arrive in one JSON payload. A name with published complaints bills 2 credits, and one the database holds none for bills nothing.
One call returns the complaint counts the CFPB has published for a company
- Company
- SAMPLE LENDING CO.
- Complaints published
- 12,840
- Last 12 months
- 1,960
- The 12 months before
- 1,580
- Change
- up 24.1%
- Newest complaint
- 2026-10-19
- Answered on time
- 98.1%
- Closed with relief
- 23.6%
- Still in progress
- 130
200 OK, 2 creditsShowHide
{
"classification": {
"found": true,
"name": "SAMPLE LENDING CO.",
"total_complaints": 12840,
"complaints_last_12_months": 1960,
"complaints_previous_12_months": 1580,
"change_pct": 24.1,
"timely_response_pct": 98.1,
"relief_pct": 23.6,
"top_product": "Mortgage",
"top_issue": "Managing an account",
"match_count": 2
},
"insights": {
"complaint_check_result": {
"other_matches": ["SAMPLE LENDING SERVICES, LLC"],
"data_source": "cfpb"
}
},
"metadata": { "credits_used": 2 }
}Try the Free CFPB Complaint Lookup, one of 1Lookup's free tools.
Run one lookup in your browser and see the result before you decide.
The evidence
Here is the evidence behind every number on this page.
Here are BBB API and 1Lookup side by side on the terms you check before you sign.
The terms that decide what a year actually costs, rather than what the first month does. “Not listed” means we could not verify it on either product’s published pages, not that the answer is nothing.
| Term | 1Lookup | BBB API |
|---|---|---|
| Minimum commitment | None. Monthly plans with no contract and no minimum volume; cancel any time | The first paid term continues for six months, then the agreement renews automatically for successive six-month terms; either party may end it on at least 60 days' written notice (terms of use). |
| Going over your quota | Not listed | Overages apply to calls made over the allotted free calls for an endpoint, and accumulated overage charges are applied to the card at the end of the month; no overage rate is printed on the pages read. |
| API access | Included on every plan and during the free trial; there is no tier that unlocks it | API access requires approval of a BBB API Registration Form; the developer page says each request is vetted to ensure eligibility before access is granted. |
| Rate limit | 200 requests per 10 seconds for each API key on standard lookups and 1,000 requests a minute for each key on number type, HLR and MNP, and each account can make up to 1,000 requests a minute in total across all its keys; higher limits are available on request | Not listed |
| Support | Starter: Email Support; Growth: Priority Email & Chat Support; Professional: Chat + Live Meeting; Enterprise: Dedicated CSM | Not listed |
This is the BBB API fine print worth reading twice.
Published terms that change what BBB API costs or what you can do with it. Each one links to the BBB API page it was read on, because a claim about somebody else’s contract should be checkable in one click.
The free trial ends after 30 days or 300 API calls for each endpoint and then converts automatically to a paid subscription, with the card charged each month.
Read it on BBB API’s siteThe first paid term is six months and renews for successive six-month terms; ending it takes at least 60 days' written notice, and access ends one month after the last flat rate charge.
Read it on BBB API’s siteBBB may change fees on no less than 60 days' notice.
Read it on BBB API’s site
BBB API pricing and product facts verified against bbb.org as of October 2026. Prices change, so confirm on the vendor’s site. 1Lookup numbers come from the live rate card.
Who it is for
Pick 1Lookup or stay with BBB API depending on the job in front of you.
Choose 1Lookup if
you want published CFPB complaint counts for a financial company, priced per answer on a shared balance, with no registration form to be approved on first.
Consider BBB API instead if
you need BBB ratings and accreditation or complaints from a wider set of businesses: the BBB API covers nearly 5 million businesses across the U.S. and Canada with rating, accreditation status and change-tracking fields, for internal use after BBB approves the registration.
Questions
People ask these questions before they switch from BBB API.
What is the BBB API used for?
Its developer page lists verifying BBB accreditation status, accessing business ratings and analyzing customer complaints and reviews, the last for internal use only. It says it offers validated business information on nearly 5 million businesses across the U.S. and Canada, and the terms list BBB Rating and BBB Accredited (Yes/No) among the BBB Data fields.
How much does the BBB API cost?
No dollar price is printed on the developer page or the terms page. The terms say the approved registration form specifies the license fees, and that subscriptions are billed monthly at 'the flat rate defined by the endpoint you've subscribed to', with the card charged each month. A free trial lasts 30 days or 300 API calls for each endpoint, whichever comes first, and then converts to a paid subscription; the first paid term runs six months and renews in six-month terms, and either side may exit on at least 60 days' written notice. Checked October 2026.
How much does 1Lookup charge for a complaint check?
2 credits per company with complaints, free when the database holds no complaints for it. On the Starter plan ($99 a month for 20,000 credits) a check is about $0.010, which covers 10,000 companies a month and is $9.90 per 1,000. At the Enterprise end of the rate card it is about $0.004. BBB prints no price, so there is no like-for-like figure to set beside it.
Are BBB complaints and CFPB complaints the same thing?
No. The BBB developer page defines a BBB complaint as 'a formal dispute filed against a business' and says the business gets the opportunity to respond. Complaint Check counts the complaints in the CFPB's Consumer Complaint Database, which are different records, and the BBB pages read do not describe CFPB data. 1Lookup does not return BBB complaints.
Can I show the complaint data to my own customers?
The BBB developer page says its complaint and review data is for internal use only and 'cannot be displayed externally or made publicly accessible', and the terms bar distributing it in an unmodified bulk form. The CFPB's database page says 'All complaint data we publish is freely available for anyone to use, analyze, and build on.' Complaint Check returns counts from the CFPB's database.
What does the BBB API return that 1Lookup does not?
BBB ratings and accreditation status, BBB complaints and reviews, and business details for nearly 5 million businesses across the U.S. and Canada, not only financial companies. Its data also includes last-changed timestamps for the organization, the rating and the accreditation status, and per business the primary category, alternative names, phones, business URLs, city, state or province and postal code. Complaint Check returns none of these.
Do I need an approval to start using 1Lookup?
No. You start the free trial, create an API key and call the endpoint. BBB gives access by approval of a registration form in which the buyer identifies the intended uses, and the developer page says each request is vetted to ensure eligibility.
What is the best BBB API alternative?
For BBB ratings, accreditation or BBB complaints, BBB is the source and Complaint Check does not replace it. If what you want is the CFPB's published complaint count for a company, with the 12-month change, the share answered on time and the products and issues named most often, priced per company found with no form, Complaint Check does that.
Where does BBB beat 1Lookup?
On the kind of data and the number of businesses. BBB has ratings, accreditation status, BBB complaints and reviews, coverage beyond finance and change-tracking timestamps, none of which 1Lookup returns. 1Lookup counts CFPB complaints and charges per company found.
Count the CFPB's published complaints for a company without waiting for an approval
Try 1Lookup free for 7 days and compare it with BBB API on your own work.
2 credits a company with complaints, about $0.010 on Starter, on the same balance as phone, email and IP checks. Start with the 7-day free trial.
