type and organization_subtype distinguish the concrete kind.
A row is exactly one of the variants below. Every variant carries the shared fields; narrow on type and organization_subtype to reach the rest.
Shared fields
string
required
Stable UUID of the entity; the sole public identifier. Example:
"345d1ab6-33df-4759-9e17-0d0c0ec9ab1c".string | null
required
One-line description.
string | null
required
Long-form description.
string | null
required
Canonical profile URL on app.dealroom.co.
string | null
required
When the organization was added to Dealroom (RFC 3339). Format: date-time.
string | null
required
When the record was last modified (RFC 3339). Format: date-time.
EntityPerson
Selected bytype: "person".
string (person)
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.null
required
Organization subtype — one of
company, university, gov_ngo, investor. Mutually exclusive. Always null for persons.string
required
Display name. Example:
"Patrick Collison".string | null
required
Absolute profile image URL.
object
required
The person’s own presence on the web; each null when unknown.
object[]
required
Where the person is based; empty when unknown.
EntityRole[]
required
Roles the person plays:
founder, executive, partner, investor.Classification[]
required
Dealroom founder labels; empty when none.
object[]
required
Taxonomy terms, backgrounds included; empty when none.
Gender | null
required
Gender of the person.
number | null
required
Dealroom founder Signal rating (0-100).
object | null
required
The person’s investing profile; null unless they invest.
object | null
required
Companies the person founded. Full view only.
object
required
Organizations the person is or was part of: the first 5 of
/people/{id}/career, founding roles first, then current ones.object
required
Education records: the first 5 of
/people/{id}/education, most recent first.PersonFullBlock[]
required
Full-only blocks that hold data for this row, listed even when the caller’s tier withholds them.
EntityCompany
Selected bytype: "organization".
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
Absolute logo URL.
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 (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.
EntityUniversity
Selected bytype: "organization".
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
Absolute logo URL.
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 (university)
required
Organization subtype — one of
company, university, gov_ngo, investor. Mutually exclusive. Always null for persons.number | null
required
Spinout companies originating from the university.
object | null
required
The organization’s investing profile; null unless it invests.
object | null
required
Valued patents (PatSnap); detail on the
/patents sub-resource.object | null
required
Alumni counts.
UniversityFullBlock[]
required
Full-only blocks that hold data for this row, listed even when the caller’s tier withholds them.
EntityGovNgo
Selected bytype: "organization".
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
Absolute logo URL.
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 (gov_ngo)
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
Dealroom Signal rating (0-100).
object | null
required
The organization’s investing profile; null unless it invests.
object | null
required
Funding raised; null when no round is recorded.
object
required
Hiring status and open roles.
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.GovNgoFullBlock[]
required
Full-only blocks that hold data for this row, listed even when the caller’s tier withholds them.
EntityInvestor
Selected bytype: "organization".
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
Absolute logo URL.
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 (investor)
required
Organization subtype — one of
company, university, gov_ngo, investor. Mutually exclusive. Always null for persons.number | null
required
Dealroom Signal rating (0-100).
number | null
required
Dealroom investor ranking (1 = top). Full view only.
object[]
required
Investor types; empty when none.
object[]
required
Stages invested in; empty when none.
object | null
required
Ticket size range; null when unknown.
object
required
Investment activity.
object | null
required
Companies backed; detail on the
/portfolio sub-resource. Full view only.object | null
required
Portfolio exits. Full view only.
object | null
required
Portfolio companies matching the request’s
portfolio_count_* filters; null when the request carries none. Full view only.null
required
Always null: an investor’s profile is flat at the root.
InvestorFullBlock[]
required
Full-only blocks that hold data for this row, listed even when the caller’s tier withholds them.