get_private_company — see Connect via MCP.
Plan: Fund · Credits: 1 per call
This dataset is available on the Fund plan only. On the Free and Professional plans, every endpoint on this page returns
402 with a message naming the dataset, and no credits are spent. Contact sales to enable it.What you can use private companies for
Find what a private company was last valued at, and the round that set it. Check whether it has been acquired, gone public or shut down. List its rounds side by side with its Form D filings. See whether the funds that hold it have marked it up or down since its last round.Find the company_id
Every route is keyed on a private company’scompany_id, which starts with cmp_p. Tickers and names are not accepted here. Search the Company Registry by name with q; private companies come back with entity_kind: "private".
How to read the figures
- Every figure is sourced. Each was checked against a press report, a company announcement or a filing, and carries that source. Nothing is an estimate.
- The date on a valuation is the date of the round that set it. A 2021 figure on a company that has not raised since is still its last valuation, not stale data.
unitis the currency as reported.eur,gbp,cad,cnyandkrwfigures are never converted.pendingis never the current figure. A newer valuation or round that is only in talks (reported_talks), announced but not closed (announced_not_closed) or proposed (proposed) is listed separately. Quote the closed figure and say that talks exist.status.confirmed: falsemeans no 2025–26 source either way. It does not mean the company is gone.
What absence means
A company outside the reviewed list returns404 with a reason: either it is not in the private-company coverage, or it is not a private company at all and the listed-company datasets apply. A 404 here means not covered, never “no funding”.
A round missing from funding was not sourced, which is not evidence that it did not happen. A company with no fund_marks is simply not held by a reporting fund.
Private company coverage
About 375 companies, each reviewed by hand: status, latest valuation, latest round and revenue. The headline card is current state, rebuilt by review passes rather than a daily feed, so there is no time series of “the valuation as of date X”. Form D offerings start in 2021-10. Fund marks start with the 2019-09-30 N-PORT reporting period and exist for the roughly 70 companies that US registered funds hold.GET /v1/private-companies/{company_id}
The headline card for one company.name,entity_kind,countryandwebsiteidentify the company.status.confirmedsays whether a 2025–26 source shows the company operating as described;status.checked_onis when that was last checked.status.latest_eventis the newest status event, such as an acquisition, an announced acquisition, a controlling stake (with the stake inratio), an IPO, a shutdown or a bankruptcy.valuation,latest_roundandrevenueare the latest closed figure of each, withvalue,unit,basis,round_label,period,as_of_date,as_of_precision,stated_byandsources(publisher,date,url,quote).pendinglists figures that have not closed, each withkind(valuationorfunding_round) andstatus.fund_marksis the same summary that the fund-marks endpoint below returns assummary, ornullwhen no reporting fund holds the company.
string
required
The private company’s
company_id, cmp_p….GET /v1/private-companies/{company_id}/funding
Every sourced round, newest first.source_kind says where a row comes from:
news_verified— a round, valuation, tender offer or secondary sale checked against a press report or company announcement, withlead_investors,other_investorsandsources.sec_form_d— the Form D the company filed for an offering: the amount actually sold invalue,target_amount_usd,n_investors,is_equityandis_debt,first_filedandlast_filed,revenue_rangeand the EDGARsec_url.
metric is funding_round, valuation, tender_offer, secondary_sale or total_funding. A status other than closed means the round has not closed. amount_undisclosed: true is a real round with no published amount. value_min, value_max and comparator carry ranges and “more than” figures as reported.
string
required
The private company’s
company_id, cmp_p….next_cursor is always null.
GET /v1/private-companies/{company_id}/fund-marks
How US mutual funds have marked the company’s shares, quarter by quarter, from SEC Form N-PORT.seriesgives, perreport_date, the cross-fundmedian_priceper share, the number of funds (n_funds) and the number of holdings rows (n_rows).summarygives the change since the latest closed round:median_change,p25_change,p75_change,min_changeandmax_change, measured frombase_mark_datetolatest_mark_dateagainst the round named byanchor_metric,anchor_periodandanchor_date.n_fundscounts funds;n_viewscounts independent marks, because one manager’s identical funds count once.funds=trueaddsfunds: each fund’s own chain, withfund_cik,fund_name,security,report_date,price_per_share,sharesandfair_value_level.
string
required
The private company’s
company_id, cmp_p….boolean
default:"false"
true adds each fund’s own chain of marks.string
Only reporting dates on or after this day,
YYYY-MM-DD.503 rather than an empty result.
Related datasets
See also Company Registry to find a private company’scompany_id, Venture Investors for the firms that back these companies, and Institutional Holdings for what listed-equity managers hold.