Welcome

Government-verified business intelligence on U.S. organizations, legal entities, locations and people.

The BrightQuery API gives you government-verified business intelligence on more than 100 million U.S. organizations, sourced from over 100,000 government agencies including the IRS, Department of Labor, Secretaries of State and USPS. Every record is linked by the BrightQuery identifier, bq_id: resolve a company once, then pull its firmographics, financials, locations, executives and corporate family tree.

What you'll find here

  • API Reference: 10 operations across Business Identity, KYB Append, Firmographics, Financials & Employment, Locations, Executives and Corporate Family Tree, with request and response examples and a live API playground.
  • SDKs: client libraries for C#, Python and TypeScript, generated by APIMatic, with code samples on every endpoint.
  • Context Plugin: brings the BrightQuery API and SDKs into AI coding assistants such as Claude Code, Cursor and Codex.

Base URL

https://apigw.brightquery.com

Authentication

Send the API key BrightQuery issues you in the x-api-key header:

x-api-key: $BRIGHTQUERY_API_KEY

To get a key, contact BrightQuery (sales@brightquery.com).

Common tasks

  • Resolve a company to a bq_id: POST /search/identity/org
  • Verify a business for KYB: POST /search/append/org
  • Get firmographics: GET /extraction/api/firmographics?bq_id=…
  • Get financials: GET /extraction/api/financials?bq_id=…
  • List executives: GET /extraction/api/executives?bq_id=…&page=1

Data use

Extraction content may not be pre-fetched, cached or stored for more than 7 days. The bq_id itself is exempt.

On this page