Skip to main content

Person

Object

Contains the details about a individual detected in the data from a building, such as a conference room booking.

type Person implements GraphNode {
additionalName: String
connectedDataSourceId: String
dateCreated: DateTime
dateUpdated: DateTime
description: String
emails(filter: EmailFilter): [EmailAddress]
exactType: String
familyName: String
givenName: String
hasAccessCredential(filter: AccessCredentialFilter, transitive: Boolean = false): [AccessCredential]
hasAccessCredentialEdges: [HasAccessCredentialEdge]
hasCalendarEvents(filter: CalendarEventFilter): [CalendarEvent]
hasCalendarInvitations(filter: CalendarInvitationFilter): [CalendarInvitation]
hasExtendedProperty(filter: ExtendedPropertyFilter, transitive: Boolean = false): [ExtendedProperty]
hasExtendedPropertyEdges: [HasExtendedPropertyEdge]
hasPrimBinding(filter: OpenUSDPrimBindingFilter, transitive: Boolean = false): [OpenUSDPrimBinding]
hasPrimBindingEdges: [HasPrimBindingEdge]
id: String!
identities: [PersonIdentityUnion]
isMemberOf(filter: OrganizationFilter): [Organization]
isMemberOfEdges: [IsMemberOfEdge]
mappingKey: String
name: String
phoneNumbers(filter: PhoneNumberFilter): [PhoneNumber]
type: [String]
}

Implements​

Fields​

FieldTypeDescription
additionalNameString
connectedDataSourceIdString
dateCreatedDateTime
dateUpdatedDateTime
descriptionString
emails[EmailAddress]Any emails associated with the individual.
Arguments: filter: EmailFilter
exactTypeString
familyNameStringSurname or last name of the individual.
givenNameStringPersonal name or first name of the individual.
hasAccessCredential[AccessCredential]Arguments: filter: AccessCredentialFilter, transitive: Boolean = false
hasAccessCredentialEdges[HasAccessCredentialEdge]
hasCalendarEvents[CalendarEvent]Arguments: filter: CalendarEventFilter
hasCalendarInvitations[CalendarInvitation]Arguments: filter: CalendarInvitationFilter
hasExtendedProperty[ExtendedProperty]Arguments: filter: ExtendedPropertyFilter, transitive: Boolean = false
hasExtendedPropertyEdges[HasExtendedPropertyEdge]
hasPrimBinding[OpenUSDPrimBinding]Arguments: filter: OpenUSDPrimBindingFilter, transitive: Boolean = false
hasPrimBindingEdges[HasPrimBindingEdge]
idString!The unique ID of the individual.
identities[PersonIdentityUnion]
isMemberOf[Organization]Arguments: filter: OrganizationFilter
isMemberOfEdges[IsMemberOfEdge]
mappingKeyString
nameString
phoneNumbers[PhoneNumber]Any phone numbers associated with the individual.
Arguments: filter: PhoneNumberFilter
type[String]

Used by​