UBOs

Ultimate beneficial owners and declarations.

UBOs

Ultimate Beneficial Owner (UBO) of a legal entity. Represents a natural person who
ultimately owns or controls the company, as required by AML regulations.

Fields

Fields on the Ubo object.

FieldTypeDescription
idID!
statusUboStatus!
controlTypeUboControlType!
ownershipPercentageFloat!Percentage of ownership held by this UBO.
firstNameString!
lastNameString!
birthPlaceString!
birthDateTime!
postalCodeString!
addressLine1String!
addressLine2String
cityString!
emailString!
phoneNumberString!
genderUboGender!
nationalityCountry!Country of nationality.
birthplaceCountryCountryCountry of birth.
countryCountry!Country of residence.
uboDeclarationUboDeclaration!Parent UBO declaration this UBO belongs to.
documentsDocumentConnection!
Arguments: first: Int, last: Int, before: String, after: String
Paginated list of identity documents submitted for this UBO.
requirementsUboRequirements!Document categories still required for compliance.
commentsCommentConnection!
Arguments: first: Int, last: Int, before: String, after: String
Paginated list of review comments on this UBO.

Queries

Root queries that return or operate on this object.

ubo

Retrieve a single UBO by its ID.

type Query {
  ubo(id: ID!): Ubo!
}

Arguments

ArgumentTypeDescription
idID!

Returns

Ubo

uboDeclaration

Retrieve a single UBO declaration by its ID.

type Query {
  uboDeclaration(id: ID!): UboDeclaration!
}

Arguments

ArgumentTypeDescription
idID!

Returns

UboDeclaration

Related types

Supporting objects, inputs, and enums used by this page.

Objects

UboConnection

Type: object

Relay connection for paginated Ubo results.

Fields
FieldTypeDescription
nodes[Ubo]!
edges[UboEdge!]!
pageInfoPageInfo!
totalCountInt!

UboDeclaration

Type: object

Declaration grouping one or more UBOs for a legal entity, subject to compliance approval.

Implements: Node, AlertReference

Fields
FieldTypeDescription
idID!
statusUboDeclarationStatus!
alertAlertActive compliance alert linked to this declaration, if any.
ubosUboConnection!
Arguments: first: Int, last: Int, before: String, after: String
Paginated list of UBOs included in this declaration.
commentsCommentConnection!
Arguments: first: Int, last: Int, before: String, after: String
Paginated list of review comments on this declaration.

UboEdge

Type: object

Relay edge wrapping a Ubo node with its pagination cursor.

Fields
FieldTypeDescription
cursorString!
nodeUbo!

UboRequirements

Type: object

Set of document categories required for a UBO to pass compliance review.

Fields
FieldTypeDescription
documentCategories[DocumentCategoryUbo!]!

Enums

UboControlType

Type: enum

Type of control the UBO exercises over the legal entity.

Values
ValueDescription
DIRECT_OWNERSHIPDirect shareholding in the company.
INDIRECT_HOLDINGIndirect holding through one or more intermediaries.
EXERCISE_OF_OTHER_CONTROL_POWERExercise of control through other means such as voting agreements.
LEGAL_REPRESENTATIVELegal representative of the entity.

UboDeclarationStatus

Type: enum

Approval workflow status of a UBO declaration.

Values
ValueDescription
WAITING_FOR_APPROVALDeclaration has been submitted and awaits compliance approval.
APPROVEDDeclaration has been approved.
REJECTEDDeclaration has been rejected.
CREATEDDeclaration has been created but not yet submitted.

UboGender

Type: enum

Gender of the UBO.

Values
ValueDescription
MALE
FEMALE
OTHER

UboStatus

Type: enum

Review status of an Ultimate Beneficial Owner record.

Values
ValueDescription
PENDINGUBO record awaits compliance review.
REFUSEDUBO record was rejected during compliance review.
CANCELLEDUBO record was cancelled.
VALIDATEDUBO record passed compliance review.