Skip to main content

PhoneNumber

The phone number for a particular business entity.

type PhoneNumber implements NodeFunctions {
phoneNumber: String
rank: Int
id: UUID!
firstObservedDate: String
lastObservedDate: String
recordCount: String
recordSources: JSON
recordTags: JSON
recordTagCounts: JSON
recordSourceCounts: JSON
internalId: String
internalPhoneNumberId: String
operatingLocations(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): PhoneNumberOperatingLocationConnection
roles(
first: Int
last: Int
after: String
before: String
conditions: ConnectionConditions
): PhoneNumberRoleConnection
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​

PhoneNumber.phoneNumber ● String scalar​

Twelve-digit string representation of the complete phone number (NANP compliant).

The first characters is a plus sign. The remaining eleven digits are always numbers. These are the components based on the character index:

  • 0-1: "+1"
  • 2-4: area_code
  • 5-7: exchange_number
  • 8-11: line_number

The phone number must have a valid U.S. area_code to be included.

For example, the phone number "+19175362876" has the following components:

  • +1: the prefix
  • 917: the area_code
  • 536: the exchange_number
  • 2876: the line number

PhoneNumber.rank ● Int scalar​

Determines the display order of the attribute, with lower values shown first

PhoneNumber.id ● UUID! non-null scalar​

PhoneNumber.firstObservedDate ● String scalar​

PhoneNumber.lastObservedDate ● String scalar​

PhoneNumber.recordCount ● String scalar​

Total number of upstream source records (e.g. government filings, business registrations, third-party database records) linked to this phone number.

PhoneNumber.recordSources ● JSON scalar​

Distinct titles of the upstream datasets from which the linked records were sourced.

PhoneNumber.recordTags ● JSON scalar​

Distinct tags (regulatory level, filing type, subject domain, geography) across all linked records.

PhoneNumber.recordTagCounts ● JSON scalar​

Map of tag to the number of linked records carrying that tag.

PhoneNumber.recordSourceCounts ● JSON scalar​

Map of source dataset title to the number of linked records from that dataset.

PhoneNumber.internalId ● String scalar​

PhoneNumber.internalPhoneNumberId ● String scalar​

PhoneNumber.operatingLocations ● PhoneNumberOperatingLocationConnection object​

PhoneNumber.operatingLocations.first ● Int scalar​
PhoneNumber.operatingLocations.last ● Int scalar​
PhoneNumber.operatingLocations.after ● String scalar​
PhoneNumber.operatingLocations.before ● String scalar​
PhoneNumber.operatingLocations.conditions ● ConnectionConditions input​

PhoneNumber.roles ● PhoneNumberRoleConnection object​

PhoneNumber.roles.first ● Int scalar​
PhoneNumber.roles.last ● Int scalar​
PhoneNumber.roles.after ● String scalar​
PhoneNumber.roles.before ● String scalar​
PhoneNumber.roles.conditions ● ConnectionConditions input​

PhoneNumber.records ● RecordConnection object​

PhoneNumber.records.first ● Int scalar​
PhoneNumber.records.last ● Int scalar​
PhoneNumber.records.after ● String scalar​
PhoneNumber.records.before ● String scalar​
PhoneNumber.records.conditions ● ConnectionConditions input​

PhoneNumber.count ● Int scalar​

PhoneNumber.count.field ● String! non-null scalar​
PhoneNumber.count.conditions ● Conditions input​

PhoneNumber.countDistinct ● Int scalar​

PhoneNumber.countDistinct.field ● String! non-null scalar​
PhoneNumber.countDistinct.conditions ● Conditions input​

PhoneNumber.has ● Boolean scalar​

PhoneNumber.has.field ● String! non-null scalar​
PhoneNumber.has.conditions ● Conditions input​

PhoneNumber.sum ● Int scalar​

PhoneNumber.sum.field ● String! non-null scalar​
PhoneNumber.sum.conditions ● Conditions input​

PhoneNumber.min ● Int scalar​

PhoneNumber.min.field ● String! non-null scalar​
PhoneNumber.min.conditions ● Conditions input​

PhoneNumber.max ● Int scalar​

PhoneNumber.max.field ● String! non-null scalar​
PhoneNumber.max.conditions ● Conditions input​

PhoneNumber.avg ● Float scalar​

PhoneNumber.avg.field ● String! non-null scalar​
PhoneNumber.avg.conditions ● Conditions input​

PhoneNumber.collect ● String scalar​

PhoneNumber.collect.field ● String! non-null scalar​
PhoneNumber.collect.separator ● String scalar​
PhoneNumber.collect.conditions ● Conditions input​

PhoneNumber.minDateTime ● DateTime scalar​

PhoneNumber.minDateTime.field ● String! non-null scalar​
PhoneNumber.minDateTime.conditions ● Conditions input​

PhoneNumber.maxDateTime ● DateTime scalar​

PhoneNumber.maxDateTime.field ● String! non-null scalar​
PhoneNumber.maxDateTime.conditions ● Conditions input​

PhoneNumber._fn ● JSON scalar​

Interfaces​

NodeFunctions interface​

Member Of​

OperatingLocationPhoneNumberEdge object ● PhoneNumberEdge object ● RolePhoneNumberEdge object