Skip to main content


Shareholder of a company creating a Capital Deposit Case

type Shareholder {
id: ID!
capitalDepositAmount: Amount!
onboarding: Onboarding
accountId: String
status: ShareholderStatus!
info: ShareholderInfo!
documents: [CapitalDepositDocument!]!
createdAt: DateTime!
updatedAt: DateTime!
relatedCapitalDepositCase: CapitalDepositCase!

Fields ● ID! non-null scalar

Unique identifier of a shareholder.

Shareholder.capitalDepositAmount ● Amount! non-null object

Amount the shareholder has to deposit.

Shareholder.onboarding ● Onboarding object

Onboarding information of the shareholder.

Shareholder.accountId ● String scalar

Unique identifier of the shareholder account.

Shareholder.status ● ShareholderStatus! non-null enum

Status of the shareholder during the process with Swan. ● ShareholderInfo! non-null union

Extra information about the shareholder

Shareholder.documents ● [CapitalDepositDocument!]! non-null object

Shareholder documents for the capital deposit case

Shareholder.createdAt ● DateTime! non-null scalar

Created date

Shareholder.updatedAt ● DateTime! non-null scalar

Updated date

Shareholder.relatedCapitalDepositCase ● CapitalDepositCase! non-null object

Information about capital deposit case.

Returned by

shareholder query

Member Of

CapitalDepositCase object ● CapitalDepositDocument object