APIs
The BQ API Suite
Verified business data, delivered at the speed your platform demands.
Business Identity API
Search API - POST
Firmographic, Legal Entity, and Location - level data on Organizations returned in a single API call, sorted by company size.
Choose Business identity API for organizations, legal entities, or locations - or KYB Append API for company or people enrichment.
What you get back
Firmographic profile: Legal name, legal form, corporate structure, and year founded
Industry classification: NAICS, IRS industry, and sector codes
USPS-verified HQ and legal address: With geo-coordinates and MSA name
Public market identifiers: Ticker, CIK, and S&P 500 membership flag
Compliance flags: OFAC watchlist status, IRS tax liens, and active indicator
Size signals: Revenue range and employment headcount range
Data quality: BQ confidence score from 0 to 100
Quick facts
Up to 10 records per request, sorted by revenue and headcount
Monthly data refresh
Extraction API
Six endpoints. Every dimension of a company.
Once you have a bq_id from Search, retrieve structured enriched data across financials, executives, geography, ownership, and lineage.
Extraction API - GET
Current and historical financials and employment data for Organizations. Returns one record per call.
What you get back
Income statement (TTM): Revenue, gross profit, EBITDA, operating income, net income, cost of revenue, and payroll; all calculated on a trailing 12-month basis from SEC filings (public) or imputed (private)
Balance sheet (TTM): Total assets, cash, accounts receivable, inventories, total debt (short and long term), total liabilities, and shareholder's equity
Ratios and margins (TTM): Gross profit margin, EBITDA margin, net profit margin, return on assets, return on sales, asset turnover, current ratio, quick ratio, and debt-to-equity ratio
Growth rates: Year-over-year, quarter-over-quarter, and month-over-month growth rates for both revenue and employment
Historical time series (up to 5 years): Annual revenue, EBITDA, net income, gross profit, total assets, employment, and payroll; with per-employee equivalents for each metric
Quick facts
1 record returned per call
Data cached for up to 7 days (BQ ID exempt)
Monthly data refresh
How our API works
Two steps to deep company intelligence
Our API is built around a simple search-then-extract workflow. Discover entities first, then pull structured data across any dimension you need.
Search for entities
Query the Search API to find companies, locations, or legal entities. Filter by name, country, industry, or identifiers to narrow your results.
Receive a bq_id
Each matched entity returns a unique bq_id. This is your key to unlocking all extraction endpoints - no further lookup needed.
Extract deep data
Pass the bq_id to any Extraction API endpoint to retrieve financials, executives, firmographics, locations, and more.
Ready to put BQ data
to work?
Talk to our team about API access, use case fit, and pricing. Most integrations go live within a week.
