PhoneNumber
The phone number for a particular business entity.
type PhoneNumber implements MathFunctions {
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
}
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
Interfaces
MathFunctions
interface
Member Of
OperatingLocationPhoneNumberEdge
object ● RolePhoneNumberEdge
object