Skip to main content

PublicIdentity

This type is returned on routes with no permissions attached to protect Personally Identifiable Information, but still provide minimal data. Can be a User or Identity.

type PublicIdentity {
displayName: String!
identityId: ID!
identityParentEntityId: ID
}

Fields

PublicIdentity.displayName ● String! non-null scalar

PublicIdentity.identityId ● ID! non-null scalar

A userName or appClientId

PublicIdentity.identityParentEntityId ● ID scalar

The parent entityId of the identity. At time of writing, this is only used for AppClients, and is populated with the AppId.

Returned by

publicIdentity query ● queryPublicIdentityByEmail query

Member of

Partner object ● PartnerIdentity object ● PublicIdentityConnection object ● PublicIdentityEdge object