GitHub

Mutation

import { Mutation } from '@daffodil/driver/shopify'

The schema’s entry-point for mutations. This acts as the public, top-level API from which all mutation queries must start.

type Mutation = {
    __typename?: 'Mutation';
    cartAttributesUpdate?: Maybe<CartAttributesUpdatePayload>;
    cartBuyerIdentityUpdate?: Maybe<CartBuyerIdentityUpdatePayload>;
    cartCreate?: Maybe<CartCreatePayload>;
    cartDiscountCodesUpdate?: Maybe<CartDiscountCodesUpdatePayload>;
    cartLinesAdd?: Maybe<CartLinesAddPayload>;
    cartLinesRemove?: Maybe<CartLinesRemovePayload>;
    cartLinesUpdate?: Maybe<CartLinesUpdatePayload>;
    cartMetafieldDelete?: Maybe<CartMetafieldDeletePayload>;
    cartMetafieldsSet?: Maybe<CartMetafieldsSetPayload>;
    cartNoteUpdate?: Maybe<CartNoteUpdatePayload>;
    cartPaymentUpdate?: Maybe<CartPaymentUpdatePayload>;
    cartSelectedDeliveryOptionsUpdate?: Maybe<CartSelectedDeliveryOptionsUpdatePayload>;
    cartSubmitForCompletion?: Maybe<CartSubmitForCompletionPayload>;
    checkoutAttributesUpdateV2?: Maybe<CheckoutAttributesUpdateV2Payload>;
    checkoutCompleteFree?: Maybe<CheckoutCompleteFreePayload>;
    checkoutCompleteWithCreditCardV2?: Maybe<CheckoutCompleteWithCreditCardV2Payload>;
    checkoutCompleteWithTokenizedPaymentV3?: Maybe<CheckoutCompleteWithTokenizedPaymentV3Payload>;
    checkoutCreate?: Maybe<CheckoutCreatePayload>;
    checkoutCustomerAssociateV2?: Maybe<CheckoutCustomerAssociateV2Payload>;
    checkoutCustomerDisassociateV2?: Maybe<CheckoutCustomerDisassociateV2Payload>;
    checkoutDiscountCodeApplyV2?: Maybe<CheckoutDiscountCodeApplyV2Payload>;
    checkoutDiscountCodeRemove?: Maybe<CheckoutDiscountCodeRemovePayload>;
    checkoutEmailUpdateV2?: Maybe<CheckoutEmailUpdateV2Payload>;
    checkoutGiftCardRemoveV2?: Maybe<CheckoutGiftCardRemoveV2Payload>;
    checkoutGiftCardsAppend?: Maybe<CheckoutGiftCardsAppendPayload>;
    checkoutLineItemsAdd?: Maybe<CheckoutLineItemsAddPayload>;
    checkoutLineItemsRemove?: Maybe<CheckoutLineItemsRemovePayload>;
    checkoutLineItemsReplace?: Maybe<CheckoutLineItemsReplacePayload>;
    checkoutLineItemsUpdate?: Maybe<CheckoutLineItemsUpdatePayload>;
    checkoutShippingAddressUpdateV2?: Maybe<CheckoutShippingAddressUpdateV2Payload>;
    checkoutShippingLineUpdate?: Maybe<CheckoutShippingLineUpdatePayload>;
    customerAccessTokenCreate?: Maybe<CustomerAccessTokenCreatePayload>;
    customerAccessTokenCreateWithMultipass?: Maybe<CustomerAccessTokenCreateWithMultipassPayload>;
    customerAccessTokenDelete?: Maybe<CustomerAccessTokenDeletePayload>;
    customerAccessTokenRenew?: Maybe<CustomerAccessTokenRenewPayload>;
    customerActivate?: Maybe<CustomerActivatePayload>;
    customerActivateByUrl?: Maybe<CustomerActivateByUrlPayload>;
    customerAddressCreate?: Maybe<CustomerAddressCreatePayload>;
    customerAddressDelete?: Maybe<CustomerAddressDeletePayload>;
    customerAddressUpdate?: Maybe<CustomerAddressUpdatePayload>;
    customerCreate?: Maybe<CustomerCreatePayload>;
    customerDefaultAddressUpdate?: Maybe<CustomerDefaultAddressUpdatePayload>;
    customerRecover?: Maybe<CustomerRecoverPayload>;
    customerReset?: Maybe<CustomerResetPayload>;
    customerResetByUrl?: Maybe<CustomerResetByUrlPayload>;
    customerUpdate?: Maybe<CustomerUpdatePayload>;
}