Role
Description These are roles which people (and other legal entities) hold at U.S. businesses.
type Role implements MathFunctions {
externalId: JSON
id: UUID!
firstObservedDate: String
lastObservedDate: String
jobTitle: String
jobFunction: String
managementLevel: String
externalUrls: JSON
internalId: String
internalRoleId: String
operatingLocations(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RoleOperatingLocationConnection
phoneNumbers(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RolePhoneNumberConnection
emailAddresses(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RoleEmailAddressConnection
legalEntities(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RoleLegalEntityConnection
registrations(
first: Int = 100
last: Int
after: String
before: String
conditions: ConnectionConditions
): RoleRegistrationConnection
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
Role.externalId
● JSON
scalar
Role.id
● UUID!
non-null scalar
Role.firstObservedDate
● String
scalar
Role.lastObservedDate
● String
scalar
Role.jobTitle
● String
scalar
A job title observed in our datasets of roles and employee contact details.
Role.jobFunction
● String
scalar
A standardized job description for this role, e.g. "Accounting", "Contracts", etc.
Role.managementLevel
● String
scalar
The management level for this role.
Role.externalUrls
● JSON
scalar
Role.internalId
● String
scalar
Role.internalRoleId
● String
scalar
Role.operatingLocations
● RoleOperatingLocationConnection
object
Role.operatingLocations.first
● Int
scalar
Role.operatingLocations.last
● Int
scalar
Role.operatingLocations.after
● String
scalar
Role.operatingLocations.before
● String
scalar
Role.operatingLocations.conditions
● ConnectionConditions
input
Role.phoneNumbers
● RolePhoneNumberConnection
object
Role.phoneNumbers.first
● Int
scalar
Role.phoneNumbers.last
● Int
scalar
Role.phoneNumbers.after
● String
scalar
Role.phoneNumbers.before
● String
scalar
Role.phoneNumbers.conditions
● ConnectionConditions
input
Role.emailAddresses
● RoleEmailAddressConnection
object
Role.emailAddresses.first
● Int
scalar
Role.emailAddresses.last
● Int
scalar
Role.emailAddresses.after
● String
scalar
Role.emailAddresses.before
● String
scalar
Role.emailAddresses.conditions
● ConnectionConditions
input
Role.legalEntities
● RoleLegalEntityConnection
object
Role.legalEntities.first
● Int
scalar
Role.legalEntities.last
● Int
scalar
Role.legalEntities.after
● String
scalar
Role.legalEntities.before
● String
scalar
Role.legalEntities.conditions
● ConnectionConditions
input
Role.registrations
● RoleRegistrationConnection
object
Role.registrations.first
● Int
scalar
Role.registrations.last
● Int
scalar
Role.registrations.after
● String
scalar
Role.registrations.before
● String
scalar
Role.registrations.conditions
● ConnectionConditions
input
Role.count
● Int
scalar
Role.count.field
● String!
non-null scalar
Role.count.conditions
● Conditions
input
Role.sum
● Int
scalar
Role.sum.field
● String!
non-null scalar
Role.sum.conditions
● Conditions
input
Role.min
● Int
scalar
Role.min.field
● String!
non-null scalar
Role.min.conditions
● Conditions
input
Role.max
● Int
scalar
Role.max.field
● String!
non-null scalar
Role.max.conditions
● Conditions
input
Role.avg
● Float
scalar
Role.avg.field
● String!
non-null scalar
Role.avg.conditions
● Conditions
input
Role.collect
● String
scalar
Role.collect.field
● String!
non-null scalar
Role.collect.separator
● String
scalar
Role.collect.conditions
● Conditions
input
Role.minDateTime
● DateTime
scalar
Role.minDateTime.field
● String!
non-null scalar
Role.minDateTime.conditions
● Conditions
input
Role.maxDateTime
● DateTime
scalar
Role.maxDateTime.field
● String!
non-null scalar
Role.maxDateTime.conditions
● Conditions
input
Interfaces
MathFunctions
interface
Member Of
EmailAddressRoleEdge
object ● LegalEntityRoleEdge
object ● OperatingLocationRoleEdge
object ● PhoneNumberRoleEdge
object ● RegistrationRoleEdge
object