Skip to main content
1Lookup logo1lookup

Data and validation APIs

From $4.00

per 1,000 complaint checks; $9.90 on Starter

BBB API

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.

1Lookup logo1lookupWhere 1Lookup wins
  • 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

BBB APIWhere BBB API wins
  • 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.

Side by side

Both products are measured on the same criteria, using BBB API's own published numbers.

Criteria1Lookup logo1lookupBBB API
Contact-data coverageEmailPhoneIPEmailPhoneIP
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.

1Lookup logo1lookup
  1. How it is sold

    Monthly plans with universal credits; core phone, email and IP lookups cost 1 credit, enrichment and intelligence products cost more

  2. What it starts at

    $99/mo for 20,000 credits

  3. 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

BBB API
  1. How it is sold

    No dollar price is printed

  2. 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

  3. 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.

  1. 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.

  2. 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.

  3. 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.

See the full product page
api.1lookup.ioFound: 12,840 published

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 creditsShow
{
  "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.

Open the free tool

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.

Term1LookupBBB 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 quotaNot 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 site
  • The 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 site
  • BBB 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.

1Lookup logo1lookup

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.

BBB API

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.

1Lookup logo1lookup

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.