Vendor and supplier trust vetting
BBBエンドポイントを使えば、「Vendor and supplier trust vetting」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
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.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
76
サンプル数
17
ライブカタログスナップショット
稼働エンドポイント
17
メソッド
GET
必須パラメータ
32
スキーマ参照
17
{
"platform": "BBB",
"endpoint": "bbb-search",
"method": "GET",
"path": "/bbb/search",
"auth": "apiKey"
}ユースケース
Search Better Business Bureau businesses, get a rating/accreditation profile and complaint history, and browse by category as structured JSON.
BBBエンドポイントを使えば、「Vendor and supplier trust vetting」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
BBBエンドポイントを使えば、「Local business research and lead qualification」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
BBBエンドポイントを使えば、「Complaint and dispute monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のBBBエンドポイントカタログから取得しています(エンドポイント17件、ドキュメント化されたリクエストパラメータ76個、公開レスポンススキーマ17件)。DocsとPlaygroundが参照しているカタログと同じものです。
BBBのエンドポイントは17件、10つのリクエストファミリーに分類されています(Business、Scamtracker、Newsほか7件)。
これらのBBBエンドポイントには76個のリクエストパラメータがドキュメント化されており、うち32個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
17件のBBBエンドポイントのうち17件が実際のサンプルレスポンスを、17件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
BBBのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、500、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
BBBのエンドポイントは17個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/bbb/business
/bbb/scamtracker/{id}
/bbb/news
/bbb/search
/bbb/article
/bbb/category
主要エンドポイント
/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ツール 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ツール 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ツール 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ツール 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. Returns 404 when BBB no longer has the article, including a story BBB has moved to one of its evergreen pages under /all/; the error then names the new address, and the answer is permanent.
MCPツール 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ツール bbb_business_more_info
関連API
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.
BBBのスクレイピング方法
Crawlora's BBB endpoints turn bbb.org's business directory into structured JSON with one API key — no BBB account or login required.
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.
クライアントライブラリ
お使いの言語向けの Better Business Bureau 専用クライアントをインストールできます。各パッケージはこのページの Better Business Bureau エンドポイントに対応し、APIキーを使って Crawlora のホスト型 API を呼び出します。
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/bbbPackagistFAQ
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.