INPUT_OBJECT

AccountUpdateInput

link GraphQL Schema definition

1input AccountUpdateInput {
2
3name: String
4
5status: Status
6
7internalComment: String
8
9otherComment: String
10
11websiteUrl: String
12
13creditLimit: Int
14
15discounts: AccountDiscountsInput
16
17applyCreditLimit: Boolean
18
19blockIfUnpaidInvoices: Boolean
20
21hasBrandsRestriction: Boolean
22
23isInternal: Boolean
24
25carrierInformation: CarrierInformationInput
26
27market: MarketInput
28
29pricelist: PricelistInput
30
31# To remove allocation rule from an account, pass null as id
32allocationRule: AllocationRuleInput
33
34# To remove payment terms from an account, pass null as id
35paymentTerms: TermsInput
36
37# To remove shipping terms from an account, pass null as id
38shippingTerms: TermsInput
39
40# To remove sales representative from an account, pass null as id
41salesRepresentative: SalesRepresentativeInput
42
43# To remove tax class from an account, pass null as id
44taxClass: TaxClassInput
45
46# To remove a document template from an account, pass null as id
47documentTemplate: DocumentTemplateInput
48
49addBrands: [BrandInput!]
50
51removeBrands: [BrandInput!]
52
53addVisibleForAgents: [AdminUserInput!]
54
55removeVisibleForAgents: [AdminUserInput!]
56
57accountAddress: AccountMainAddressInput
58
59shippingAddress: AccountShippingAddressInput
60
61billingAddress: AccountBillingAddressInput
62}

link Required by