Vendor and supplier trust vetting
Mit BBB-Endpunkten verwandelst du vendor and supplier trust vetting in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Turn public Better Business Bureau (bbb.org) pages into structured JSON — search or browse businesses by category and location, resolve a full business profile with its rating, accreditation, and contact detail, and pull a business's complaint history with response threads. Credential-free.
Search Better Business Bureau businesses, get a rating/accreditation profile and complaint history, and browse by category as structured JSON.
Endpunkt-Familien
6
Dokumentierte Parameter
76
Beispiele
17
Live-Katalog-Snapshot
Aktive Endpunkte
17
Methoden
GET
Pflichtparameter
32
Schema-Referenzen
17
{
"platform": "BBB",
"endpoint": "bbb-search",
"method": "GET",
"path": "/bbb/search",
"auth": "apiKey"
}Use Cases
Search Better Business Bureau businesses, get a rating/accreditation profile and complaint history, and browse by category as structured JSON.
Mit BBB-Endpunkten verwandelst du vendor and supplier trust vetting in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit BBB-Endpunkten verwandelst du local business research and lead qualification in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit BBB-Endpunkten verwandelst du complaint and dispute monitoring in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Managed Execution
Jede Zahl unten stammt direkt aus dem Live-BBB-Endpunktkatalog — 17 Endpunkte, 76 dokumentierte Request-Parameter und 17 veröffentlichte Response-Schemas — demselben Katalog, gegen den auch Docs und Playground laufen.
17 documented BBB endpoints, grouped into 10 request families — Business, Scamtracker and News, plus 7 more.
76 request parameters are documented across those BBB endpoints, 32 of them required — the full input contract is public before you write any integration code.
17 of the 17 BBB endpoints ship a recorded example response, and 17 carry a documented response schema — you can code against the real JSON before the first request.
BBB endpoints document their error responses (400, 404, 500 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
17 hosted MCP tools back the BBB endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Abdeckungskarte
/bbb/business
/bbb/scamtracker/{id}
/bbb/news
/bbb/search
/bbb/article
/bbb/category
Ausgewählte Endpunkte
/bbb/searchSearches bbb.org for businesses by name or category near a location. Returns each business's BBB rating letter grade, accreditation status, categories, service areas, contact info, and profile URL. A verified empty first page returns results: [] and total_results: 0; an unavailable or unrecognized page returns an error. A page beyond the exact last page returns 404, and a page beyond BBB's 15-page accessible limit returns 404 naming that limit. Category IDs and state/province codes are query-scoped; call bbb-search-filters to discover values for this query and location.
MCP-Tool bbb_search
/bbb/businessReturns a bbb.org business profile: BBB rating letter grade and reasons, accreditation status and since-date, years in business, BBB file/incorporation dates, entity type, contact info, business categories, social media, and a short latest-reviews preview.
MCP-Tool bbb_business
/bbb/business/complaintsReturns a business's BBB complaint history: total complaint count, complaints closed or filed in the last 12 months, and one page of per-complaint detail (date, type, status, narrative text, and any business response / customer answer thread). Complaints are listed newest first, 10 per page; use page with the returned page, total_pages and has_more to walk the full list. A business with no filed complaints returns total_complaints 0 and an empty complaints list -- this is a normal result, not an error.
MCP-Tool bbb_business_complaints
/bbb/categoryBrowses bbb.org businesses by category and location directly, without a free-text search query. Returns the same business-result shape as bbb-search. A verified empty first page returns results: [] and total_results: 0; an unavailable or unrecognized page returns an error. A page beyond the exact last page returns 404, and a page beyond BBB's 15-page accessible limit returns 404 naming that limit. Optional sort and filter parameters use the same values as bbb-search; query-scoped category and state/province values come from bbb-search-filters.
MCP-Tool bbb_category
/bbb/articleReturns published BBB article metadata, author names, body text, and useful links from a canonical public article URL on www.bbb.org or bbb.org. If BBB merges a story into another BBB article, the response contains the target article's id and source_url plus the original requested_url. Returns a permanent 404 when BBB moves the URL to an evergreen /all/ page or outside bbb.org, when BBB redirects the URL back to itself so it cannot be loaded, or when the URL resolves to a published non-article type such as an event; safe HTTPS destinations are named in the error and are never fetched.
MCP-Tool bbb_article
/bbb/business/more-infoReturns a business's full per-factor "Reasons for Rating" list and full service-area list. The bbb-business endpoint's own rating_reasons field typically holds only one generic boilerplate bullet regardless of actual rating; this endpoint returns the richer, business-specific list instead. Service area is business-conditional -- some businesses render no service-area section at all, in which case service_areas is empty.
MCP-Tool bbb_business_more_info
Verwandte APIs
Reviews & Reputation
Use a Trustpilot reviews API to monitor review volume, star ratings, and customer feedback across companies and categories as structured JSON for reputation tracking, competitor analysis, and review intelligence workflows.
Reviews & Reputation
Search Yelp businesses by term and location and get normalized JSON results — ratings, review counts, categories, address, coordinates, and photos — for local business discovery, competitor research, and reputation monitoring.
Reviews & Reputation
Turn public Capterra software listings and reviews into normalized JSON for software discovery, competitor research, review analysis, and product enrichment. Search by category or keyword, resolve a product, then page through its public reviews without maintaining a scraper.
So scrapst du BBB
Crawlora's BBB endpoints turn bbb.org's business directory into structured JSON with one API key — no BBB account or login required. A pull on 2026-10-27 showed the region directory at 2 countries with 53 US regions, and ScamTracker state statistics for 63 states and provinces over a 90-day period aggregated 2026-10-26.
Search by business name or category near a location, or browse a category directly using a related-category URL from a search result.
Pass a result's profile URL to the business endpoint for the full BBB rating, accreditation status, and contact detail.
Pass the same profile URL to the complaints endpoint for filed complaints, their status, and any business-response threads.
Use a result's hq_profile_url instead of url when its rating is inherited from a headquarters listing.
regions returned two countries, the United States (53 regions) and a second country, each with a code and URL such as https://www.bbb.org/about/find-your-local-bbb/us/al. Pass country and region to the local-bbbs route.
state-stats returned period 90 and aggregated_at 2026-10-26T03:00 for 63 rows, such as Alberta with 166 reports, 132 with loss (79.5 percent), median loss 164 and a year-over-year change of -17.4 percent. Per-capita fields are included. Cite the period and aggregation time, because the figures are rolling.
Client-Bibliotheken
Installiere den dedizierten Better Business Bureau-Client für deine Sprache. Jedes Paket deckt die Better Business Bureau-Endpunkte dieser Seite ab und ruft die gehostete Crawlora API mit deinem API-Key auf.
npm install @crawlora-org/bbbnpmpip install crawlora-bbbPyPIgo get github.com/Crawlora-org/crawlora-bbbpkg.go.devgem install crawlora-bbbRubyGemsnet.crawlora:crawlora-bbbMaven Centralcomposer require crawlora/bbbPackagistcargo add crawlora-bbbcrates.ioAgent Skills
Installiere einen Crawlora Agent Skill, und dein Agent ruft BBB-Daten als JSON über die dokumentierte API ab, ohne einen Scraper zu schreiben. Diese Skills decken BBB ab:
Analyze public BBB business complaint narratives, response threads, statuses, and reporting-window totals using Crawlora. Use for a sourced…
npx skills add github.com/Crawlora-org/crawlora-skills --skill business-complaint-pattern-analysisResearches public local-business profiles, ratings, reviews, complaints, Scam Tracker patterns, menus, and photos across Yelp, BBB, Trustpilot, and…
npx skills add github.com/Crawlora-org/crawlora-skills --skill local-business-reputation-researchResearches software/SaaS products, business reputation, and crowdfunding campaigns via the Crawlora API — Product Hunt launches/makers/alternatives…
npx skills add github.com/Crawlora-org/crawlora-skills --skill business-review-trust-researchFAQ
Send a business name or category keyword plus a city/state or ZIP to Crawlora's /bbb/search endpoint and get normalized results back — rating, accreditation, categories, contact info — as structured JSON.
No. These endpoints read bbb.org's public business directory and require only your Crawlora API key.
Yes — pass a business's profile URL to /bbb/business/complaints for its filed complaint count, individual complaint entries, and any business-response threads, as structured JSON.
No. BBB doesn't offer a general-purpose data API — Crawlora's endpoints read the same public profile and complaint pages a website visitor sees.
A rolling 90 days, aggregated 2026-10-26 in the 2026-10-27 pull, for 63 states and provinces.