Skip to main content

BudgetBeneficiaryUpdateInput

Attributes for updating a beneficiary for a budget

input BudgetBeneficiaryUpdateInput {
id: ID!
benefitableId: ID!
benefitableType: BudgetBenefitableTypeEnum!
contactName: String
street1: String
street2: String
city: String
province: String
postalCode: String
country: Country
phoneNumber: String
email: String
dateOfBirth: String
sin: String
bankToken: String!
}

Fields

BudgetBeneficiaryUpdateInput.id ● ID! non-null scalar

ID of budget beneficiary

BudgetBeneficiaryUpdateInput.benefitableId ● ID! non-null scalar

The ID of the benefitable associated with this beneficiary.

BudgetBeneficiaryUpdateInput.benefitableType ● BudgetBenefitableTypeEnum! non-null enum

Budget benefitable type

BudgetBeneficiaryUpdateInput.contactName ● String scalar

Contact name of the beneficiary.

BudgetBeneficiaryUpdateInput.street1 ● String scalar

Street number and street name of the beneficiary.

BudgetBeneficiaryUpdateInput.street2 ● String scalar

Apt/Unit/Suite number of the beneficiary.

BudgetBeneficiaryUpdateInput.city ● String scalar

City

BudgetBeneficiaryUpdateInput.province ● String scalar

State/Province

BudgetBeneficiaryUpdateInput.postalCode ● String scalar

Zip/Postal Code

BudgetBeneficiaryUpdateInput.country ● Country enum

Country

BudgetBeneficiaryUpdateInput.phoneNumber ● String scalar

Phone number of the beneficiary.

BudgetBeneficiaryUpdateInput.email ● String scalar

Email address of the beneficiary.

BudgetBeneficiaryUpdateInput.dateOfBirth ● String scalar

Date of birth of beneficiary (for USER)

BudgetBeneficiaryUpdateInput.sin ● String scalar

Last four digits of SIN/SSN (for USER)

BudgetBeneficiaryUpdateInput.bankToken ● String! non-null scalar

Linked bank token

Member of

BudgetBeneficiaryUpdate mutation