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 {
name: String
id: UUID!
firstObservedDate: String
lastObservedDate: String
registeredEntityType: String
formationDate: Date
formationYear: Int
internalId: String
internalRegisteredEntityId: String
nameFullTextSearchVector: String
registrations(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RegisteredEntityRegistrationConnection
legalEntities(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RegisteredEntityLegalEntityConnection
count(
field: String!
conditions: Conditions
): Int
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
_projection: JSON
}
Fields
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.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.count ● Int scalar
RegisteredEntity.count.field ● String! non-null scalar
RegisteredEntity.count.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._projection ● JSON scalar
Interfaces
NodeFunctions interface
Member Of
LegalEntityRegisteredEntityEdge object ● RegistrationRegisteredEntityEdge object