Skip to content
Last updated

PitchBook integration

PitchBook (a Morningstar company) is a market intelligence platform for private and public capital markets — companies, investors, funds, deals, people, limited partners, and service providers. Integrating PitchBook with Frontegg lets your application search and read this data on behalf of your users — all through Frontegg's integration layer (PitchBook Public API v2). PitchBook authenticates with a static API key sent on every request, so there is no OAuth flow.


Prerequisites

  • A PitchBook subscription with API access enabled — API access is a paid, contract-gated add-on with no free tier
  • A PitchBook API key issued to your organization
  • A positive API credit balance — PitchBook charges credits per request, and calls fail with 402 Payment Required when the balance runs out. Ask your PitchBook account manager to add credits.

Connect to PitchBook

PitchBook authenticates API requests with a static API key, sent on every request as the Authorization: PB-Token <key> header.

Step 1: Obtain your API key

PitchBook API keys are provisioned as part of a paid API add-on rather than generated self-serve. Contact your PitchBook account manager (or your organization's PitchBook administrator) to enable API access and issue an API key for your account.

PitchBook also offers a test sandbox environment that uses the same base URL with a separate key. If you want to try the integration before running against production data, ask your account manager for a sandbox key as well.

Keep your API key secure

The API key grants access to your PitchBook data through the API. Treat it like a password and never expose it in client-side code or commit it to version control. If it is exposed, ask PitchBook to rotate it.

Configure the Frontegg portal

Once you have your API key, configure the integration in the Frontegg portal:

  1. Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → PitchBook.
  2. Paste your API Key.
  3. Optionally set a Default currency — an ISO 4217 code (for example, USD, EUR, GBP, JPY) applied to all monetary fields in responses. Leave it blank to use PitchBook's default.
  4. Click Save.

Keep your credentials secure

Never share or commit your API key to version control.

Additional resources