StriseConnect
TypesObjects

PrivatePerson

A resource representing a private person.

type PrivatePerson implements MonitoredEntityLike {
  id: PrivatePersonId!
  name: String!
  gender: Gender
  birthDate: Date
  birthYear: Year
  address(
    ignoreEdits: Boolean
  ): [Address!]!
  countries(
    ignoreEdits: Boolean
  ): [CountryContext!]!
  pep: Boolean! @deprecated
  pepInfo: PepInfo!
  tags: [Tag!]!
  entityPortfolioStatusInfo: EntityPortfolioStatusInfo
  entityStatus: EntityStatus
  sanctioned: Boolean! @deprecated
  sanctionInfo: SanctionInfo!
  relationships(
    kind: [EntityRelationshipKind!]!
  ): EntityConnection! @deprecated
  roles(
    includePrevious: Boolean
    ignoreEdits: Boolean
  ): [Role!]!
  holdings(
    minimumSharePercentage: Float
    ignoreEdits: Boolean
  ): [Ownership!]!
  beneficialOwnerships(
    ignoreEdits: Boolean
  ): [BeneficialOwner!]!
  amsCount: Int!
  isMonitored: Boolean!
  flags: [FlagKind!]!
  riskSignals: RiskSignals!
  userAssessedRiskLevel: RiskLevelKind
  reviews: [PrivatePersonReview!]!
  nextScheduledReviewDate: DateTime
  customRiskFields: [EntityCustomRiskField!]!
  documents: [Document!]!
  identifiers(
    kind: [EntityIdentifierKind!]
    ignoreEdits: Boolean
  ): [EntityIdentifier!]!
  ams(
    pageInfo: SizePageInfoInput
  ): [AmsEvent!]!
}

Fields

id PrivatePersonId! non-null scalar

PrivatePersonId! The internal ID of this private person.

name String! non-null scalar

String! Person name.

gender Gender enum

Gender The gender of the person.

birthDate Date scalar

Date The birth date of the person.

birthYear Year scalar

Year The birth year of the person.

address [Address!]! non-null object

[Address!]! The person's addresses.

ignoreEdits Boolean scalar

Boolean Accepted for compatibility with the EntityLike interface. This entity's data is supplied by you rather than by a data source, so it carries no edits and this argument has no effect.

countries [CountryContext!]! non-null object

[CountryContext!]! The countries the person is associated with.

ignoreEdits Boolean scalar

Boolean Accepted for compatibility with the EntityLike interface. This entity's data is supplied by you rather than by a data source, so it carries no edits and this argument has no effect.

pep Boolean! deprecated non-null scalar

Boolean!

DEPRECATED

Use the pepInfo field instead.

Whether the person is a PEP or not.

pepInfo PepInfo! non-null object

PepInfo! PEP information.

tags [Tag!]! non-null object

[Tag!]! Tags added to the person.

entityPortfolioStatusInfo EntityPortfolioStatusInfo object

EntityPortfolioStatusInfo The team-assigned entity portfolio status information for the private person.

entityStatus EntityStatus object

EntityStatus Reserved for the new entity statuses. Returns null until they are available; use entityPortfolioStatusInfo.

sanctioned Boolean! deprecated non-null scalar

Boolean!

DEPRECATED

Use the sanctionInfo field instead.

Whether the person is sanctioned or not.

sanctionInfo SanctionInfo! non-null object

SanctionInfo! Sanction information.

relationships EntityConnection! deprecated non-null object

EntityConnection!

DEPRECATED

Use the specific relationship fields on Company and BusinessPerson types instead.

The person's relationships to other entities, optionally filtered by kind.

kind [EntityRelationshipKind!]! non-null enum

[EntityRelationshipKind!]!

roles [Role!]! non-null object

[Role!]! The roles that connected business persons hold in companies.

includePrevious Boolean scalar

Boolean Whether to include previous roles, i.e., roles which have been terminated.

ignoreEdits Boolean scalar

Boolean Whether to ignore edits made by users. If set to true, the returned roles will only be based on official registry data, disregarding any edits made by users.

holdings [Ownership!]! non-null object

[Ownership!]! The direct holdings of connected business persons, i.e., companies owned by these persons.

minimumSharePercentage Float scalar

Float The lower bound of the share percentage range to include in the result.

Must be greater than or equal to 0, and at most 100.

ignoreEdits Boolean scalar

Boolean Whether to ignore edits made by users. If set to true, the returned holdings will only be based on official registry data, disregarding any edits made by users.

beneficialOwnerships [BeneficialOwner!]! non-null object

[BeneficialOwner!]! The beneficial ownerships that connected business persons hold in companies.

ignoreEdits Boolean scalar

Boolean Whether to ignore edits made by users. If set to true, the returned beneficial ownerships will only be based on official registry data, disregarding any edits made by users.

amsCount Int! non-null scalar

Int! The number of adverse media event found on this private person. This is an approximation and the actual number may be lower, but never higher.

isMonitored Boolean! non-null scalar

Boolean! Whether this private person is monitored or not.

flags [FlagKind!]! non-null enum

[FlagKind!]! Flagged events for related business persons.

riskSignals RiskSignals! non-null object

RiskSignals! Risk signals. Currently there is only one possible risk signal, 'flags', which is created if we find flags of negative severity.

userAssessedRiskLevel RiskLevelKind enum

RiskLevelKind User-assessed risk level for the private person. Determined by the user during the review process.

reviews [PrivatePersonReview!]! non-null object

[PrivatePersonReview!]! Reviews created on this private person.

nextScheduledReviewDate DateTime scalar

DateTime The date of the next scheduled review, based on the latest review user-assessed risk.

customRiskFields [EntityCustomRiskField!]! non-null object

[EntityCustomRiskField!]! Custom risk field values assigned to this private person.

documents [Document!]! non-null object

[Document!]! List documents and document orders in progress related to the private person.

identifiers [EntityIdentifier!]! non-null object

[EntityIdentifier!]! The official identifiers for this Entity. Since an Entity can have several ids (even within the same country), this is a list.

kind [EntityIdentifierKind!] enum

[EntityIdentifierKind!] Filter identifiers to the given kinds. If omitted or empty, identifiers of all kinds are returned.

ignoreEdits Boolean scalar

Boolean Whether to ignore edits made by users. If set to true, the returned values will only be based on official registry data, disregarding any edits made by users.

ams [AmsEvent!]! non-null object

[AmsEvent!]! Adverse media articles found for this entity. This field replaces the amsCount field, which will eventually be deprecated. The amsCount field might differ from the actual number returned here, due to different screening solutions being used.

pageInfo SizePageInfoInput input

SizePageInfoInput Used for pagination. Media articles are sorted by the highest relevance first.

Interfaces

MonitoredEntityLike interface

MonitoredEntityLike An interface type of external business entities that can be monitored.

Returned By

privatePerson query

Member Of

PersonSearchConnectionEdge object PrivatePersonPayload object

Implemented By

ReviewEntity union

On this page

Fieldsid PrivatePersonId! non-null scalarname String! non-null scalargender Gender enumbirthDate Date scalarbirthYear Year scalaraddress [Address!]! non-null objectignoreEdits Boolean scalarcountries [CountryContext!]! non-null objectignoreEdits Boolean scalarpep Boolean! deprecated non-null scalarpepInfo PepInfo! non-null objecttags [Tag!]! non-null objectentityPortfolioStatusInfo EntityPortfolioStatusInfo objectentityStatus EntityStatus objectsanctioned Boolean! deprecated non-null scalarsanctionInfo SanctionInfo! non-null objectrelationships EntityConnection! deprecated non-null objectkind [EntityRelationshipKind!]! non-null enumroles [Role!]! non-null objectincludePrevious Boolean scalarignoreEdits Boolean scalarholdings [Ownership!]! non-null objectminimumSharePercentage Float scalarignoreEdits Boolean scalarbeneficialOwnerships [BeneficialOwner!]! non-null objectignoreEdits Boolean scalaramsCount Int! non-null scalarisMonitored Boolean! non-null scalarflags [FlagKind!]! non-null enumriskSignals RiskSignals! non-null objectuserAssessedRiskLevel RiskLevelKind enumreviews [PrivatePersonReview!]! non-null objectnextScheduledReviewDate DateTime scalarcustomRiskFields [EntityCustomRiskField!]! non-null objectdocuments [Document!]! non-null objectidentifiers [EntityIdentifier!]! non-null objectkind [EntityIdentifierKind!] enumignoreEdits Boolean scalarams [AmsEvent!]! non-null objectpageInfo SizePageInfoInput inputInterfacesMonitoredEntityLike interfaceReturned ByMember OfImplemented By