Registration
Description
Business registrations filed with a Secretary of State (or equivalent) in a U.S. state or territory. These registrations either create a legal entity in that state ("domestic" registrations) or allow an existing entity to do business in that state ("foreign" registrations). They are a source of truth about that business.
type Registration implements MathFunctions {
id: UUID!
firstObservedDate: String
lastObservedDate: String
registrationType: String
expirationDate: Date
registrationState: String
jurisdictionType: String
homeJurisdictionState: String
registeredName: String
fileNumber: String
issueDate: Date
status: String
subStatus: String
statusDetail: String
internalId: String
internalRegistrationId: String
addresses(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RegistrationAddressConnection
roles(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RegistrationRoleConnection
registeredEntities(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RegistrationRegisteredEntityConnection
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
}
Fields
Registration.id
● UUID!
non-null scalar
Registration.firstObservedDate
● String
scalar
Registration.lastObservedDate
● String
scalar
Registration.registrationType
● String
scalar
The legal form of the registered entity, as given by the regististering jurisdiction's Secretary of State.
Registration.expirationDate
● Date
scalar
The registration's expiration, if any.
Registration.registrationState
● String
scalar
The US state where the registration was filed.
Registration.jurisdictionType
● String
scalar
foreign
if the registration is for any state other than the business's home state. otherwise, domestic
.
Registration.homeJurisdictionState
● String
scalar
Two-letter abbreviation for the state jurisdiction of the business.
Registration.registeredName
● String
scalar
Business name as on the registration filing.
Registration.fileNumber
● String
scalar
File number of the registration filing.
Registration.issueDate
● Date
scalar
Issue date of the registration filing, formatted YYYY/MM/DD.
Registration.status
● String
scalar
Status field indicating whether the registration is active or inactive.
Registration.subStatus
● String
scalar
If available from the state, a normalized sub-status for the business. Possible values are: [good_standing, not_good_standing, pending_active, pending_inactive, unknown, null]
The sub-status values signify the following:
- good_standing - The business is active and in good standing.
- not_good_standing - Non-compliant behavior, e.g. missing annual filing payments.
- pending_active - In the process of becoming truly active.
- pending_inactive - Businesses that are active, but are pending an inactive status.
- unknown - The filing status from the state is not clearly in good or bad standing.
- null - The filing status is inactive or there is no sub-status provided by the state.
Registration.statusDetail
● String
scalar
If available, the official filing status message provided by the state.
Registration.internalId
● String
scalar
Registration.internalRegistrationId
● String
scalar
Registration.addresses
● RegistrationAddressConnection
object
Registration.addresses.first
● Int
scalar
Registration.addresses.last
● Int
scalar
Registration.addresses.after
● String
scalar
Registration.addresses.before
● String
scalar
Registration.addresses.conditions
● ConnectionConditions
input
Registration.roles
● RegistrationRoleConnection
object
Registration.roles.first
● Int
scalar
Registration.roles.last
● Int
scalar
Registration.roles.after
● String
scalar
Registration.roles.before
● String
scalar
Registration.roles.conditions
● ConnectionConditions
input
Registration.registeredEntities
● RegistrationRegisteredEntityConnection
object
Registration.registeredEntities.first
● Int
scalar
Registration.registeredEntities.last
● Int
scalar
Registration.registeredEntities.after
● String
scalar
Registration.registeredEntities.before
● String
scalar
Registration.registeredEntities.conditions
● ConnectionConditions
input
Registration.count
● Int
scalar
Registration.count.field
● String!
non-null scalar
Registration.count.conditions
● Conditions
input
Registration.sum
● Int
scalar
Registration.sum.field
● String!
non-null scalar
Registration.sum.conditions
● Conditions
input
Registration.min
● Int
scalar
Registration.min.field
● String!
non-null scalar
Registration.min.conditions
● Conditions
input
Registration.max
● Int
scalar
Registration.max.field
● String!
non-null scalar
Registration.max.conditions
● Conditions
input
Registration.avg
● Float
scalar
Registration.avg.field
● String!
non-null scalar
Registration.avg.conditions
● Conditions
input
Registration.collect
● String
scalar
Registration.collect.field
● String!
non-null scalar
Registration.collect.separator
● String
scalar
Registration.collect.conditions
● Conditions
input
Registration.minDateTime
● DateTime
scalar
Registration.minDateTime.field
● String!
non-null scalar
Registration.minDateTime.conditions
● Conditions
input
Registration.maxDateTime
● DateTime
scalar
Registration.maxDateTime.field
● String!
non-null scalar
Registration.maxDateTime.conditions
● Conditions
input
Interfaces
MathFunctions
interface
Member Of
AddressRegistrationEdge
object ● RegisteredEntityRegistrationEdge
object ● RoleRegistrationEdge
object