Strise Connect API Docs
TypesObjects

PrivatePerson

A resource representing a private person.

type PrivatePerson implements MonitoredEntityLike {
  id: PrivatePersonId!
  name: String!
  gender: Gender
  birthDate: Date
  birthYear: Year
  address: [Address!]!
  countries: [CountryContext!]!
  identifiers: [EntityIdentifier!]!
  pep: Boolean! @deprecated
  pepInfo: PepInfo!
  tags: [Tag!]!
  entityPortfolioStatusInfo: EntityPortfolioStatusInfo
  sanctioned: Boolean! @deprecated
  sanctionInfo: SanctionInfo!
  relationships(
    kind: [EntityRelationshipKind!]!
  ): EntityConnection!
  amsCount: Int!
  isMonitored: Boolean!
  flags: [FlagKind!]!
  riskSignals: RiskSignals!
  userAssessedRiskLevel: RiskLevelKind
  reviews: [PrivatePersonReview!]!
  nextScheduledReviewDate: DateTime
  customRiskFields: [EntityCustomRiskField!]!
  ams(
    pageInfo: SizePageInfoInput = { size: 20, offset: 0 }
  ): [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!]!

countries [CountryContext!]! non-null object

[CountryContext!]!

identifiers [EntityIdentifier!]! non-null object

[EntityIdentifier!]!

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.

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! non-null object

EntityConnection!

kind [EntityRelationshipKind!]! non-null enum

[EntityRelationshipKind!]!

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.

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