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