RegisteredEntity
Description
Businesses which have become legal entities by registering with a U.S. Secretary of State (SoS).
Data sources
Each state's SoS is the ultimate source of truth for these records.
Methodology
A business may form in one state ("domestic registration"), and register with other states to conduct business there ("foreign registration"). We join these records together to represent the single entity they constitute.
type RegisteredEntity implements NodeFunctions {
rank: Int
name: String
id: UUID!
firstObservedDate: String
lastObservedDate: String
registeredEntityType: String
formationDate: Date
formationYear: Int
recordCount: String
recordSources: JSON
recordTags: JSON
recordTagCounts: JSON
recordSourceCounts: JSON
internalId: String
internalRegisteredEntityId: String
nameFullTextSearchVector: String
registrations(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): RegisteredEntityRegistrationConnection
legalEntities(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): RegisteredEntityLegalEntityConnection
records(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): RecordConnection
count(
field: String!
conditions: Conditions
): 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
RegisteredEntity.rank ● Int scalar
Determines the display order of the attribute, with lower values shown first
RegisteredEntity.name ● String scalar
This is the standardized name of the entity, derived from the name as listed on the entity's registration.
RegisteredEntity.id ● UUID! non-null scalar
RegisteredEntity.firstObservedDate ● String scalar
RegisteredEntity.lastObservedDate ● String scalar
RegisteredEntity.registeredEntityType ● String scalar
The standardized legal form of the entity, e.g. "Corporation", "LLC", etc.
The possible values are:
- Limited Partnership
- Limited Liability Company
- Corporation
- Professional Limited Liability Company
- Professional Corporation
- Non-profit Corporation
- Sole Proprietorship
- Non-profit Limited Partnership
- Non-stock Corporation
- Non-profit Limited Liability Company
- Professional Limited Partnership
- Non-profit Co-operative
- Non-stock Co-operative
- Co-operative
- Unknown
- Unincorporated Non-profit Association
- General Partnership
- Limited Cooperative Association
RegisteredEntity.formationDate ● Date scalar
The earliest non-null issue_date from the entity's registrations, formatted YYYY-MM-DD.
RegisteredEntity.formationYear ● Int scalar
The year (YYYY) of the earliest non-null issue_date from the entity's registrations.
RegisteredEntity.recordCount ● String scalar
Total number of upstream source records (e.g. government filings, business registrations, third-party database records) linked to this registered entity.
RegisteredEntity.recordSources ● JSON scalar
Distinct titles of the upstream datasets from which the linked records were sourced.
RegisteredEntity.recordTags ● JSON scalar
Distinct tags (regulatory level, filing type, subject domain, geography) across all linked records.
RegisteredEntity.recordTagCounts ● JSON scalar
Map of tag to the number of linked records carrying that tag.
RegisteredEntity.recordSourceCounts ● JSON scalar
Map of source dataset title to the number of linked records from that dataset.
RegisteredEntity.internalId ● String scalar
RegisteredEntity.internalRegisteredEntityId ● String scalar
RegisteredEntity.nameFullTextSearchVector ● String scalar
RegisteredEntity.registrations ● RegisteredEntityRegistrationConnection object
RegisteredEntity.registrations.first ● Int scalar
RegisteredEntity.registrations.last ● Int scalar
RegisteredEntity.registrations.after ● String scalar
RegisteredEntity.registrations.before ● String scalar
RegisteredEntity.registrations.conditions ● ConnectionConditions input
RegisteredEntity.legalEntities ● RegisteredEntityLegalEntityConnection object
RegisteredEntity.legalEntities.first ● Int scalar
RegisteredEntity.legalEntities.last ● Int scalar
RegisteredEntity.legalEntities.after ● String scalar
RegisteredEntity.legalEntities.before ● String scalar
RegisteredEntity.legalEntities.conditions ● ConnectionConditions input
RegisteredEntity.records ● RecordConnection object
RegisteredEntity.records.first ● Int scalar
RegisteredEntity.records.last ● Int scalar
RegisteredEntity.records.after ● String scalar
RegisteredEntity.records.before ● String scalar
RegisteredEntity.records.conditions ● ConnectionConditions input
RegisteredEntity.count ● Int scalar
RegisteredEntity.count.field ● String! non-null scalar
RegisteredEntity.count.conditions ● Conditions input
RegisteredEntity.countDistinct ● Int scalar
RegisteredEntity.countDistinct.field ● String! non-null scalar
RegisteredEntity.countDistinct.conditions ● Conditions input
RegisteredEntity.has ● Boolean scalar
RegisteredEntity.has.field ● String! non-null scalar
RegisteredEntity.has.conditions ● Conditions input
RegisteredEntity.sum ● Int scalar
RegisteredEntity.sum.field ● String! non-null scalar
RegisteredEntity.sum.conditions ● Conditions input
RegisteredEntity.min ● Int scalar
RegisteredEntity.min.field ● String! non-null scalar
RegisteredEntity.min.conditions ● Conditions input
RegisteredEntity.max ● Int scalar
RegisteredEntity.max.field ● String! non-null scalar
RegisteredEntity.max.conditions ● Conditions input
RegisteredEntity.avg ● Float scalar
RegisteredEntity.avg.field ● String! non-null scalar
RegisteredEntity.avg.conditions ● Conditions input
RegisteredEntity.collect ● String scalar
RegisteredEntity.collect.field ● String! non-null scalar
RegisteredEntity.collect.separator ● String scalar
RegisteredEntity.collect.conditions ● Conditions input
RegisteredEntity.minDateTime ● DateTime scalar
RegisteredEntity.minDateTime.field ● String! non-null scalar
RegisteredEntity.minDateTime.conditions ● Conditions input
RegisteredEntity.maxDateTime ● DateTime scalar
RegisteredEntity.maxDateTime.field ● String! non-null scalar
RegisteredEntity.maxDateTime.conditions ● Conditions input
RegisteredEntity._fn ● JSON scalar
Interfaces
NodeFunctions interface
Member Of
LegalEntityRegisteredEntityEdge object ● RegisteredEntityEdge object ● RegistrationRegisteredEntityEdge object