Strise Connect API Docs
TypesObjects

BusinessPerson

A resource representing a business person.

type BusinessPerson implements EntityLike {
  id: BusinessPersonId!
  gender: Gender
  birthDate: Date
  birthYear: Year
  pep: Boolean! @deprecated
  pepInfo: PepInfo!
  beneficialOwnerships(
    ignoreEdits: Boolean = false
  ): [BeneficialOwner!]!
  roles(
    includePrevious: Boolean = false
    ignoreEdits: Boolean = false
  ): [Role!]!
  holdings(
    minimumSharePercentage: Float = 0
    ignoreEdits: Boolean = false
  ): [Ownership!]!
  name: String!
  address: [Address!]! @deprecated
  addresses: [Address!]!
  countries: [CountryContext!]!
  identifiers: [EntityIdentifier!]!
  relationships(
    kind: [EntityRelationshipKind!]!
    preferCustomRelations: Boolean! = false
  ): EntityConnection!
  sanctioned: Boolean! @deprecated
  sanctionInfo: SanctionInfo!
  amsCount: Int! @deprecated
  ams(
    pageInfo: SizePageInfoInput = { size: 20, offset: 0 }
  ): [AmsEvent!]!
  flags: [FlagKind!]!
  riskSignals: RiskSignals!
}

Fields

id BusinessPersonId! non-null scalar

BusinessPersonId!

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.

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.

beneficialOwnerships [BeneficialOwner!]! non-null object

[BeneficialOwner!]! The beneficial ownerships that the person holds 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.

roles [Role!]! non-null object

[Role!]! The roles that the person holds 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 person's direct holdings, i.e., companies owned by this person.

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.

name String! non-null scalar

String! Entity name.

address [Address!]! deprecated non-null object

[Address!]!

DEPRECATED

Use the addresses field instead for a complete list of available addresses.

The postal address of the Entity.

addresses [Address!]! non-null object

[Address!]! The available addresses of the entity.

countries [CountryContext!]! non-null object

[CountryContext!]! The countries for the Entity.

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.

relationships EntityConnection! non-null object

EntityConnection! Related entities (e.g. persons, companies) for this entity. Can be UBOs, board members, etc.

kind [EntityRelationshipKind!]! non-null enum

[EntityRelationshipKind!]! The type of relationships to fetch. If not specified, all relationships will be fetched. Providing an empty list will return all relationship

preferCustomRelations Boolean! non-null scalar

Boolean! Whether or not to prefer custom relations. If true, only custom relations are returned if any exists. Otherwise, officially registered relations are returned

sanctioned Boolean! deprecated non-null scalar

Boolean!

DEPRECATED

Use the sanctionInfo field instead

Whether this entity is sanctioned.

sanctionInfo SanctionInfo! non-null object

SanctionInfo! Sanction information related to this entity.

amsCount Int! deprecated non-null scalar

Int!

DEPRECATED

Use the ams field instead

Number of adverse media articles found for this entity. This is an approximation and the actual number may be differ due to clustering of events not performed here.

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.

flags [FlagKind!]! non-null enum

[FlagKind!]! Flagged events found for this entity.

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.

Interfaces

EntityLike interface

EntityLike An interface type of external business entities. Either a company or a business person.

Returned By

businessPerson query

Member Of

BusinessPersonSearchConnectionEdge object CustomPersonPayload object

Implemented By

ReviewEntity union

On this page