PhoneNumber
The phone number for a particular business entity.
type PhoneNumber implements NodeFunctions {
phoneNumber: String
id: UUID!
firstObservedDate: String
lastObservedDate: String
internalId: String
internalPhoneNumberId: String
operatingLocations(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): PhoneNumberOperatingLocationConnection
roles(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): PhoneNumberRoleConnection
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
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.id ● UUID! non-null scalar
PhoneNumber.firstObservedDate ● String scalar
PhoneNumber.lastObservedDate ● String scalar
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.count ● Int scalar
PhoneNumber.count.field ● String! non-null scalar
PhoneNumber.count.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._projection ● JSON scalar
Interfaces
NodeFunctions interface
Member Of
OperatingLocationPhoneNumberEdge object ● RolePhoneNumberEdge object