Home > @vsf-enterprise/commercetools-types > Mutation
# Mutation type
Signature:
export declare type Mutation = {
__typename?: 'Mutation';
createCustomerGroup?: Maybe<CustomerGroup>;
updateCustomerGroup?: Maybe<CustomerGroup>;
deleteCustomerGroup?: Maybe<CustomerGroup>;
createCategory?: Maybe<Category>;
updateCategory?: Maybe<Category>;
deleteCategory?: Maybe<Category>;
createChannel?: Maybe<Channel>;
updateChannel?: Maybe<Channel>;
deleteChannel?: Maybe<Channel>;
createOrUpdateCustomObject?: Maybe<CustomObject>;
deleteCustomObject?: Maybe<CustomObject>;
createProductType?: Maybe<ProductTypeDefinition>;
updateProductType?: Maybe<ProductTypeDefinition>;
deleteProductType?: Maybe<ProductTypeDefinition>;
createTypeDefinition?: Maybe<TypeDefinition>;
updateTypeDefinition?: Maybe<TypeDefinition>;
deleteTypeDefinition?: Maybe<TypeDefinition>;
createShippingMethod?: Maybe<ShippingMethod>;
updateShippingMethod?: Maybe<ShippingMethod>;
deleteShippingMethod?: Maybe<ShippingMethod>;
createZone?: Maybe<Zone>;
updateZone?: Maybe<Zone>;
deleteZone?: Maybe<Zone>;
createTaxCategory?: Maybe<TaxCategory>;
updateTaxCategory?: Maybe<TaxCategory>;
deleteTaxCategory?: Maybe<TaxCategory>;
createDiscountCode?: Maybe<DiscountCode>;
updateDiscountCode?: Maybe<DiscountCode>;
deleteDiscountCode?: Maybe<DiscountCode>;
createCartDiscount?: Maybe<CartDiscount>;
updateCartDiscount?: Maybe<CartDiscount>;
deleteCartDiscount?: Maybe<CartDiscount>;
createProductDiscount?: Maybe<ProductDiscount>;
updateProductDiscount?: Maybe<ProductDiscount>;
deleteProductDiscount?: Maybe<ProductDiscount>;
createAttributeGroup?: Maybe<AttributeGroup>;
deleteAttributeGroup?: Maybe<AttributeGroup>;
createProduct?: Maybe<Product>;
updateProduct?: Maybe<Product>;
deleteProduct?: Maybe<Product>;
createState?: Maybe<State>;
updateState?: Maybe<State>;
deleteState?: Maybe<State>;
customerSignUp: CustomerSignInResult;
customerSignIn: CustomerSignInResult;
updateCustomer?: Maybe<Customer>;
deleteCustomer?: Maybe<Customer>;
customerChangePassword?: Maybe<Customer>;
customerResetPassword?: Maybe<Customer>;
customerConfirmEmail?: Maybe<Customer>;
customerCreatePasswordResetToken?: Maybe<CustomerPasswordToken>;
customerCreateEmailVerificationToken: CustomerEmailToken;
customerSignMeUp: CustomerSignInResult;
customerSignMeIn: CustomerSignInResult;
updateMyCustomer?: Maybe<Customer>;
deleteMyCustomer?: Maybe<Customer>;
customerChangeMyPassword?: Maybe<Customer>;
customerConfirmMyEmail?: Maybe<Customer>;
customerResetMyPassword?: Maybe<Customer>;
createInventoryEntry?: Maybe<InventoryEntry>;
updateInventoryEntry?: Maybe<InventoryEntry>;
deleteInventoryEntry?: Maybe<InventoryEntry>;
createCart?: Maybe<Cart>;
updateCart?: Maybe<Cart>;
deleteCart?: Maybe<Cart>;
replicateCart?: Maybe<Cart>;
createMyCart?: Maybe<Cart>;
updateMyCart?: Maybe<Cart>;
deleteMyCart?: Maybe<Cart>;
createOrderFromCart?: Maybe<Order>;
updateOrder?: Maybe<Order>;
deleteOrder?: Maybe<Order>;
createMyOrderFromCart?: Maybe<Order>;
createOrderEdit?: Maybe<OrderEdit>;
updateOrderEdit?: Maybe<OrderEdit>;
deleteOrderEdit?: Maybe<OrderEdit>;
createShoppingList?: Maybe<ShoppingList>;
updateShoppingList?: Maybe<ShoppingList>;
deleteShoppingList?: Maybe<ShoppingList>;
createMyShoppingList?: Maybe<ShoppingList>;
updateMyShoppingList?: Maybe<ShoppingList>;
deleteMyShoppingList?: Maybe<ShoppingList>;
createPayment?: Maybe<Payment>;
updatePayment?: Maybe<Payment>;
deletePayment?: Maybe<Payment>;
createMyPayment?: Maybe<MyPayment>;
updateMyPayment?: Maybe<MyPayment>;
deleteMyPayment?: Maybe<MyPayment>;
createProductSelection?: Maybe<ProductSelection>;
updateProductSelection?: Maybe<ProductSelection>;
deleteProductSelection?: Maybe<ProductSelection>;
updateProject?: Maybe<ProjectProjection>;
createStore?: Maybe<Store>;
updateStore?: Maybe<Store>;
deleteStore?: Maybe<Store>;
createReview?: Maybe<Review>;
updateReview?: Maybe<Review>;
deleteReview?: Maybe<Review>;
createSubscription?: Maybe<CommercetoolsSubscription>;
updateSubscription?: Maybe<CommercetoolsSubscription>;
deleteSubscription?: Maybe<CommercetoolsSubscription>;
createExtension?: Maybe<Extension>;
updateExtension?: Maybe<Extension>;
deleteExtension?: Maybe<Extension>;
createApiClient?: Maybe<ApiClientWithSecret>;
deleteApiClient?: Maybe<ApiClientWithoutSecret>;
};
References: Maybe, CustomerGroup, Category, Channel, CustomObject, ProductTypeDefinition, TypeDefinition, ShippingMethod, Zone, TaxCategory, DiscountCode, CartDiscount, ProductDiscount, AttributeGroup, Product, State, CustomerSignInResult, Customer, CustomerPasswordToken, CustomerEmailToken, InventoryEntry, Cart, Order, OrderEdit, ShoppingList, Payment, MyPayment, ProductSelection, ProjectProjection, Store, Review, CommercetoolsSubscription, Extension, ApiClientWithSecret, ApiClientWithoutSecret