Address
Description
The address is a physical street address for the business. We conform to the standards provided by USPS Publication 28 where possible.
If information is available we indicate the specific street address and unit. This means that two units in the same building appear as two distinct addresses. Otherwise, the address may be a postal code or city/state rather than a complete street address.
type Address implements NodeFunctions {
fullAddress: String
rank: Int
streetAddress1: String
streetAddress2: String
city: String
state: String
zip: String
firstObservedDate: String
lastObservedDate: String
county: String
msa: String
csa: String
latitude: Float
longitude: Float
h3Index: String
country: String
recordCount: String
recordSources: JSON
recordTags: JSON
recordTagCounts: JSON
recordSourceCounts: JSON
internalId: String
internalAddressId: String
id: ID
operatingLocations(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): AddressOperatingLocationConnection
registrations(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): AddressRegistrationConnection
deliverabilities(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): AddressDeliverabilityConnection
watchlistEntries(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): AddressWatchlistEntryConnection
legalEntities(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): AddressLegalEntityConnection
childAddresses(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): AddressConnection
parentAddresses(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): AddressConnection
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
operatingLocationOperatesAtCount: Int
legalEntityReceivesMailAtCount: Int
associatedBrandCount: Int
registrationRecordedCount: Int
associatedPersonCount: Int
legalEntityViaRegistrationCount: Int
brandViaLegalEntityCount: Int
brandViaPersonLegalEntityCount: Int
}
Fields
Address.fullAddress ● String scalar
The complete address including street address, unit, city, state and ZIP code. The full_address field is rendered without punctuation.
So for example "1223 18 MILE RD, STERLING HEIGHTS, MI 48314" becomes "1223 18 MILE RD STERLING HEIGHTS MI 48314".
Address.rank ● Int scalar
Determines the display order of the attribute, with lower values shown first
Address.streetAddress1 ● String scalar
Typically consists of a street number, street name, street type abbreviation, and, if available, abbreviated pre or post directionals. Where a streets has multiple names we attempt to provide the one indicated as the USPS standard.
Address.streetAddress2 ● String scalar
Contains any additional address information such as the unit, suite or floor number, or other information. We present this using USPS standard abbreviations.
Address.city ● String scalar
The city where this address is located.
Address.state ● String scalar
The two-letter abbreviation of the U.S. state or territory.
Address.zip ● String scalar
The five-digit U.S. postal code of the address. If the address information pertains to an earlier period when a different postal code was used, we provide the postal code that is **currently** used.
Address.firstObservedDate ● String scalar
Address.lastObservedDate ● String scalar
Address.county ● String scalar
The county where this address is located.
Address.msa ● String scalar
The Metropolitan/Micropolitan Statistical Area where this address is located.
Address.csa ● String scalar
The Combined Statistical Area where this address is located.
Address.latitude ● Float scalar
The approximate latitude (decimal form) of the street address. We do not provide latitudes for all addresses.
Address.longitude ● Float scalar
The approximate longitude (decimal form) of the street address. We do not provide longitudes for all addresses.
Address.h3Index ● String scalar
The h3 index (resolution 10) corresponding to the latitude and longitude. We provide this as a convenience for geo-hashing applications.
Address.country ● String scalar
The three-digit ISO3 country code. We provide a country code where can unambiguously identify the country. Where the country code is null, it can generally be inferred that the address is located in the USA.
Address.recordCount ● String scalar
Total number of upstream source records (e.g. government filings, business registrations, third-party database records) linked to this address.
Address.recordSources ● JSON scalar
Distinct titles of the upstream datasets from which the linked records were sourced.
Address.recordTags ● JSON scalar
Distinct tags (regulatory level, filing type, subject domain, geography) across all linked records.
Address.recordTagCounts ● JSON scalar
Map of tag to the number of linked records carrying that tag.
Address.recordSourceCounts ● JSON scalar
Map of source dataset title to the number of linked records from that dataset.
Address.internalId ● String scalar
Address.internalAddressId ● String scalar
Address.id ● ID scalar
Address.operatingLocations ● AddressOperatingLocationConnection object
Address.operatingLocations.first ● Int scalar
Address.operatingLocations.last ● Int scalar
Address.operatingLocations.after ● String scalar
Address.operatingLocations.before ● String scalar
Address.operatingLocations.conditions ● ConnectionConditions input
Address.registrations ● AddressRegistrationConnection object
Address.registrations.first ● Int scalar
Address.registrations.last ● Int scalar
Address.registrations.after ● String scalar
Address.registrations.before ● String scalar
Address.registrations.conditions ● ConnectionConditions input
Address.deliverabilities ● AddressDeliverabilityConnection object
Address.deliverabilities.first ● Int scalar
Address.deliverabilities.last ● Int scalar
Address.deliverabilities.after ● String scalar
Address.deliverabilities.before ● String scalar
Address.deliverabilities.conditions ● ConnectionConditions input
Address.watchlistEntries ● AddressWatchlistEntryConnection object
Address.watchlistEntries.first ● Int scalar
Address.watchlistEntries.last ● Int scalar
Address.watchlistEntries.after ● String scalar
Address.watchlistEntries.before ● String scalar
Address.watchlistEntries.conditions ● ConnectionConditions input
Address.legalEntities ● AddressLegalEntityConnection object
Address.legalEntities.first ● Int scalar
Address.legalEntities.last ● Int scalar
Address.legalEntities.after ● String scalar
Address.legalEntities.before ● String scalar
Address.legalEntities.conditions ● ConnectionConditions input
Address.childAddresses ● AddressConnection object
Address.childAddresses.first ● Int scalar
Address.childAddresses.last ● Int scalar
Address.childAddresses.after ● String scalar
Address.childAddresses.before ● String scalar
Address.childAddresses.conditions ● ConnectionConditions input
Address.parentAddresses ● AddressConnection object
Address.parentAddresses.first ● Int scalar
Address.parentAddresses.last ● Int scalar
Address.parentAddresses.after ● String scalar
Address.parentAddresses.before ● String scalar
Address.parentAddresses.conditions ● ConnectionConditions input
Address.records ● RecordConnection object
Address.records.first ● Int scalar
Address.records.last ● Int scalar
Address.records.after ● String scalar
Address.records.before ● String scalar
Address.records.conditions ● ConnectionConditions input
Address.count ● Int scalar
Address.count.field ● String! non-null scalar
Address.count.conditions ● Conditions input
Address.countDistinct ● Int scalar
Address.countDistinct.field ● String! non-null scalar
Address.countDistinct.conditions ● Conditions input
Address.has ● Boolean scalar
Address.has.field ● String! non-null scalar
Address.has.conditions ● Conditions input
Address.sum ● Int scalar
Address.sum.field ● String! non-null scalar
Address.sum.conditions ● Conditions input
Address.min ● Int scalar
Address.min.field ● String! non-null scalar
Address.min.conditions ● Conditions input
Address.max ● Int scalar
Address.max.field ● String! non-null scalar
Address.max.conditions ● Conditions input
Address.avg ● Float scalar
Address.avg.field ● String! non-null scalar
Address.avg.conditions ● Conditions input
Address.collect ● String scalar
Address.collect.field ● String! non-null scalar
Address.collect.separator ● String scalar
Address.collect.conditions ● Conditions input
Address.minDateTime ● DateTime scalar
Address.minDateTime.field ● String! non-null scalar
Address.minDateTime.conditions ● Conditions input
Address.maxDateTime ● DateTime scalar
Address.maxDateTime.field ● String! non-null scalar
Address.maxDateTime.conditions ● Conditions input
Address._fn ● JSON scalar
Address.operatingLocationOperatesAtCount ● Int scalar
Distinct operating locations that operate at this address.
Address.legalEntityReceivesMailAtCount ● Int scalar
Distinct legal entities that receive mail at this address, excluding person-instance legal entities (see associatedPersonCount for those).
Address.associatedBrandCount ● Int scalar
Distinct brands operating (via an operating location) at this address. This is a DIFFERENT set from brandViaLegalEntityCount (brands reached via a legal entity's DBA relationship) -- a brand can appear in one, the other, both, or neither.
Address.registrationRecordedCount ● Int scalar
Distinct registrations recorded at this address. NOTE: registration_recorded_address is filtered to address_type == 'mailing', so this undercounts if non-mailing registrations should count too.
Address.associatedPersonCount ● Int scalar
Distinct persons associated with this address via legalEntities.persons only. NOTE: this is one of (at least) three paths from Address to Person -- persons reachable only via a role performed at an operating location or registration recorded at this address are not counted, so this undercounts the true total.
Address.legalEntityViaRegistrationCount ● Int scalar
Distinct legal entities reached via registrations.registeredEntities.legalEntities -- i.e. a legal entity named as the registered entity on a registration recorded at this address. This is a DIFFERENT set from legalEntityReceivesMailAtCount (the direct receives-mail-at edge): a legal entity can appear in one, the other, both, or neither, so callers wanting every legal entity associated with this address need to union both today. NOTE: inherits registrations' own address_type == 'mailing' filter, which excludes roughly 80% of registration-address rows (registered_agent/officer/registered/site/headquarters), so this undercounts the true total the same way registrationRecordedCount does.
Address.brandViaLegalEntityCount ● Int scalar
Distinct brands reached via a business-type (non-person-instance) legal entity's does-business-as, owns, or licenses relationship to a brand, where the legal entity is associated with this address via legalEntities (receives-mail-at) or legalEntityViaRegistrationCount's mailing-registration path. This is a DIFFERENT set from associatedBrandCount (brands via an operating location) and from brandViaPersonLegalEntityCount (the person-instance equivalent) -- a brand can appear in any combination of the three. NOTE: inherits the same mailing-only registration filter as legalEntityViaRegistrationCount, so this undercounts the true total the same way.
Address.brandViaPersonLegalEntityCount ● Int scalar
Distinct brands reached via a person-instance legal entity's does-business-as, owns, or licenses relationship to a brand (e.g. a sole proprietor who directly owns/licenses a DBA brand) -- same association paths and mailing-registration filter as brandViaLegalEntityCount, but scoped to person-instance legal entities instead of business-type ones. This is a DIFFERENT set from associatedBrandCount and brandViaLegalEntityCount -- a brand can appear in any combination of the three.
Interfaces
NodeFunctions interface
Member Of
AddressEdge object ● LegalEntityAddressEdge object ● OperatingLocationAddressEdge object ● RegistrationAddressEdge object ● WatchlistEntryAddressEdge object
Implemented By
SearchUnion union