AddAccountMembershipInput
Inputs to add a new account membership
input AddAccountMembershipInput {
accountId: ID!
email: String!
restrictedTo: RestrictedToInput!
canViewAccount: Boolean!
canManageBeneficiaries: Boolean!
canInitiatePayments: Boolean!
canManageAccountMembership: Boolean!
canManageCards: Boolean
consentRedirectUrl: String!
residencyAddress: ResidencyAddressInput
taxIdentificationNumber: String
language: AccountLanguage
}
Fields
AddAccountMembershipInput.accountId
● ID!
non-null scalar
Unique identifier of a given account
AddAccountMembershipInput.email
● String!
non-null scalar
Email address
AddAccountMembershipInput.restrictedTo
● RestrictedToInput!
non-null input
Restricted to a user if necessary
AddAccountMembershipInput.canViewAccount
● Boolean!
non-null scalar
true
if this account membership can view account balances and transactions history
AddAccountMembershipInput.canManageBeneficiaries
● Boolean!
non-null scalar
true
if this account membership can add or canceled beneficiaries
AddAccountMembershipInput.canInitiatePayments
● Boolean!
non-null scalar
true
if this account membership can initiate credit transfers
AddAccountMembershipInput.canManageAccountMembership
● Boolean!
non-null scalar
true
if this account membership can invite, update, suspend or resume account membership
AddAccountMembershipInput.canManageCards
● Boolean
scalar
true
if this account membership can manage cards for himself or to the memberships he manages
AddAccountMembershipInput.consentRedirectUrl
● String!
non-null scalar
URL the user is redirected to after consent has been given
AddAccountMembershipInput.residencyAddress
● ResidencyAddressInput
input
Residency address of the member to be added
AddAccountMembershipInput.taxIdentificationNumber
● String
scalar
Tax Identification Number of the user added
AddAccountMembershipInput.language
● AccountLanguage
enum
Language of the account membership
Member Of
addAccountMembership
mutation