FundingRound
Description
A round of financing raised by a brand: its type, announcement date, amount in USD and lead investors.
Rounds are ordered through the brand -> funding round relationship. rightRank 0 is the brand's newest
round: dated rounds newest first, except that an undated round listed by the source after every dated
round, at a stage not below any dated stage, ranks first. Other undated rounds follow, and secondary
sales and tenders always rank last.
Data Sources
Crunchbase (via Bright Data). Crunchbase lists at most the ten newest rounds per company page, so a heavily funded company can have older rounds missing.
type FundingRound implements NodeFunctions {
id: UUID!
firstObservedDate: String
lastObservedDate: String
rank: Int
roundType: String
announcedDate: Date
announcedDatePrecision: String
usdAmount: Float
leadInvestors: JSON
internalId: String
internalFundingRoundId: String
brands(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): FundingRoundBrandConnection
count(
field: String!
conditions: Conditions
dataLayer: DataLayer
): Int
countDistinct(
field: String!
conditions: Conditions
): Int
has(
field: String!
conditions: Conditions
): Boolean
sum(
field: String!
conditions: Conditions
): Int
min(
field: String!
conditions: Conditions
): Int
max(
field: String!
conditions: Conditions
): Int
avg(
field: String!
conditions: Conditions
): Float
collect(
field: String!
separator: String
conditions: Conditions
): String
minDateTime(
field: String!
conditions: Conditions
): DateTime
maxDateTime(
field: String!
conditions: Conditions
): DateTime
_fn: JSON
}
Fields
FundingRound.id ● UUID! non-null scalar
FundingRound.firstObservedDate ● String scalar
FundingRound.lastObservedDate ● String scalar
FundingRound.rank ● Int scalar
Determines the display order of the attribute, with lower values shown first
FundingRound.roundType ● String scalar
Type of the round, normalized across sources. One of: pre_seed, seed, angel, series_a through series_j, series_unknown (a venture round with no series letter), undisclosed, debt, convertible_note, grant, private_equity, corporate, secondary, post_ipo_equity, post_ipo_debt, post_ipo_secondary, equity_crowdfunding, product_crowdfunding, non_equity_assistance, ico, other.
FundingRound.announcedDate ● Date scalar
Date the round was announced. Null when no source gives a date. For month or year precision the date is the first day of the period.
FundingRound.announcedDatePrecision ● String scalar
Granularity of announced_date: day, month or year. Null when announced_date is null.
FundingRound.usdAmount ● Float scalar
Amount raised in the round, in US dollars. Non-USD rounds use the source's conversion. Null when the amount was not disclosed.
FundingRound.leadInvestors ● JSON scalar
Names of the investors that led the round, as the source lists them. Empty when none is named.
FundingRound.internalId ● String scalar
FundingRound.internalFundingRoundId ● String scalar
FundingRound.brands ● FundingRoundBrandConnection object
FundingRound.brands.first ● Int scalar
FundingRound.brands.last ● Int scalar
FundingRound.brands.after ● String scalar
FundingRound.brands.before ● String scalar
FundingRound.brands.conditions ● ConnectionConditions input
FundingRound.count ● Int scalar
FundingRound.count.field ● String! non-null scalar
FundingRound.count.conditions ● Conditions input
FundingRound.count.dataLayer ● DataLayer enum
The layer of records count(field: "records") counts on a search's own legal entities, persons and addresses and on the Record a search with entityType RECORD returns; UNGROUNDED on a legal entity, person or address below a search's own results is an error, and every other count ignores dataLayer. GROUNDED counts the records linked in the graph; UNGROUNDED counts gov-archive store records: on a legal entity, person or address, each record once whose asserted entity's value is wholly, case and separators aside, one of its names or its full address (ACME INC counts no record of ACME INC OF TEXAS), and on that Record, every record the store finds for the search. Without dataLayer, GROUNDED, but on the Record of an UNGROUNDED search the records of both, a record in both counted once. Null, with an error, where the records cannot all be counted, such as past 5 seconds or on a result with more than 20 values.
FundingRound.countDistinct ● Int scalar
FundingRound.countDistinct.field ● String! non-null scalar
FundingRound.countDistinct.conditions ● Conditions input
FundingRound.has ● Boolean scalar
FundingRound.has.field ● String! non-null scalar
FundingRound.has.conditions ● Conditions input
FundingRound.sum ● Int scalar
FundingRound.sum.field ● String! non-null scalar
FundingRound.sum.conditions ● Conditions input
FundingRound.min ● Int scalar
FundingRound.min.field ● String! non-null scalar
FundingRound.min.conditions ● Conditions input
FundingRound.max ● Int scalar
FundingRound.max.field ● String! non-null scalar
FundingRound.max.conditions ● Conditions input
FundingRound.avg ● Float scalar
FundingRound.avg.field ● String! non-null scalar
FundingRound.avg.conditions ● Conditions input
FundingRound.collect ● String scalar
FundingRound.collect.field ● String! non-null scalar
FundingRound.collect.separator ● String scalar
FundingRound.collect.conditions ● Conditions input
FundingRound.minDateTime ● DateTime scalar
FundingRound.minDateTime.field ● String! non-null scalar
FundingRound.minDateTime.conditions ● Conditions input
FundingRound.maxDateTime ● DateTime scalar
FundingRound.maxDateTime.field ● String! non-null scalar
FundingRound.maxDateTime.conditions ● Conditions input
FundingRound._fn ● JSON scalar
Interfaces
NodeFunctions interface
Member Of
BrandFundingRoundEdge object