# fulfillmentConstraintRuleUpdate - admin - MUTATION
Version: 2025-01

## Description
Update a fulfillment constraint rule.

### Access Scopes
`write_fulfillment_constraint_rules` access scope.


## Arguments
* [deliveryMethodTypes](/docs/api/admin/2025-01/enums/DeliveryMethodType): DeliveryMethodType! - Specifies the delivery method types to be updated.
If not provided or providing an empty list will associate the function with all delivery methods.
* [id](/docs/api/admin/2025-01/scalars/ID): ID! - A globally-unique identifier for the fulfillment constraint rule.


## Returns
* [fulfillmentConstraintRule](/docs/api/admin/2025-01/objects/FulfillmentConstraintRule): FulfillmentConstraintRule The updated fulfillment constraint rule.
* [userErrors](/docs/api/admin/2025-01/objects/FulfillmentConstraintRuleUpdateUserError): FulfillmentConstraintRuleUpdateUserError! The list of errors that occurred from executing the mutation.


## Examples