Private Companies and Deals
Private data API gives you programmatic access to our private markets dataset: M&A and fundraising deals, company and investor profiles.
Start here: resolve, then query by ID
-
Resolve what the user typed - a name, a ticker (
NVDA) or a website (nvidia.com) - to an ID withGET /companies/resolve?q=nvidiaorGET /investors/resolve?q=...(Resolve Companies, Resolve Investors). Resolve is free. -
Query by ID - pass that ID to the profile and deal endpoints, for example
GET /companies/{id},GET /companies/{id}/fundings, orPOST /transactionswithtarget_idorinvestor_idinfilters. -
When the answer is
ambiguous, show the user the candidates and ask which one they mean. Do not fall back to a broad name search: it costs records and returns the wrong companies.
What the API covers
-
Transactions — M&A deals and funding rounds (from pre-seed to buyout). Each transaction record carries the target company, the participating buyers or lead investors, headline deal terms (date, type, valuation, amount raised, revenue, EBITDA), a short synopsis, and valuation multiples (EV/Revenue, EV/EBITDA) where available.
-
Company profiles — sector classification (verticals, themes, client focus, revenue model), HQ and founding details, ownership, and company's deal activity. Public companies additionally include stock listings, current valuation/market metrics, and a set of financial fundamentals.
-
Investor profiles — organizations (VC/PE firms, corporates, and other entities) that led a funding round, participated in one, or acquired a company, along with deal activity statistics, portfolio companies, and co-investors they invested with.
-
Change feed — company and transaction list rows carry
created_at,updated_at, anddeleted; investor list rows carryupdated_atanddeleted. Use them to refresh the records you already show when they change, and remove the ones that were deleted.
Errors share one format and set of codes across the API: see Errors. If you are on a trial key, see Trial keys.
Base URL
All endpoints are served under a single base URL:
https://multiples.vc/api/private/v1For example, to list transactions you would POST https://multiples.vc/api/private/v1/transactions