GET /data/companiesGET /data/companies/{id}GET /data/companies/{id}/similarGET /data/investors(one variant; narrow ontypeandsubtype)GET /data/investors/{id}(one variant; narrow ontypeandsubtype)GET /data/investors/{id}/similar(one variant; narrow ontypeandsubtype)
string
required
Stable UUID of the entity; the sole public identifier. Example:
"345d1ab6-33df-4759-9e17-0d0c0ec9ab1c".string (organization)
required
Top-level entity type — exactly one of
organization or person. For organizations, subtype carries the specific kind (company / university / gov_ngo / investor). Persons always have a null subtype.string | null
required
Registrable domain, e.g. “stripe.com”. Example:
"stripe.com".string
required
Display name. Example:
"Stripe".string | null
required
One-line description.
string | null
required
Long-form description.
string | null
required
Absolute logo URL.
string | null
required
Canonical profile URL on app.dealroom.co.
object
required
The entity’s own presence on the web; each null when unknown.
object[]
required
Every location: hq, founding, then offices; empty when none.
EntityRole[]
required
Roles the organization plays:
investor, limited_partner, fund_manager.object[]
required
Taxonomy terms (industries, sectors, technologies, …); empty when none.
PartialDate | null
required
When the organization was founded, at source precision.
PartialDate | null
required
When the organization closed; null while active.
number | null
required
Number of employees.
string | null
required
When the organization was added to Dealroom (RFC 3339). Format: date-time.
string | null
required
When this record’s data last changed (RFC 3339): the time Dealroom’s data pipeline first saw the change, including changes to its tags, locations, team and funding rounds. Null when nothing has changed since tracking began on 2026-11-05. A change can reach the API up to about 6 hours after this time, so overlap incremental pulls by about 6 hours. Bulk data imports can move many records at once. Format: date-time.
string (company)
required
Organization subtype — one of
company, university, gov_ngo, investor. Mutually exclusive. Always null for persons.Classification[]
required
Dealroom labels; empty when none.
number | null
required
Year-over-year employee growth, %.
CompanyStatus | null
required
Operational status.
number | null
required
Dealroom Signal rating (0-100).
string | null
required
Unicorn tier, e.g. “unicorn”, “decacorn”.
PartialDate | null
required
When the company reached a $1B valuation.
PartialDate | null
required
When the company was verified as a Thoroughbred.
PartialDate | null
required
When the company exited (IPO or acquisition).
object | null
required
The organization’s investing profile; null unless it invests.
object | null
required
Funding raised; null when no round is recorded.
object | null
required
Most recent valuation, with the period it applies to.
object
required
Hiring status and open roles.
object | null
required
Most recent revenue.
object | null
required
Web traffic (SimilarWeb).
object | null
required
Valued patents (PatSnap); detail on the
/patents sub-resource.object
required
Current founders: the first 5 of
/{collection}/{id}/team?role=founder&is_past=false&sort=-is_strong_founder,-signal_rating, strong founders first, so the cap never drops the founder a strong-founder filter matched.CompanyFullBlock[]
required
Full-only blocks that hold data for this row, listed even when the caller’s tier withholds them.