Skip to main content
mutation

Requires write_locations access scope or write_fulfillments access scope. Also: write_locations: access scope is required to modify merchant-managed locations. write_fulfillments: apps can edit the locations associated with their fulfillment services if they have this scope. Only the app that created the fulfillment service can edit its associated location.

Updates the properties of an existing Location. You can modify the location's name, address, whether it fulfills online orders, and custom metafields.

Apps that created a FulfillmentService can edit the associated location to ensure accurate representation of their fulfillment network.


Note

You can't disable the fulfillsOnlineOrders setting for fulfillment service locations.


Learn more about editing locations for fulfillment services.

ID!
required

The ID of a location to edit.

LocationEditInput!
required

The updated properties for the location.


Was this section helpful?

Anchor to LocationEditPayload returnsLocationEditPayload returns

Location

The location that was edited.

[LocationEditUserError!]!
non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?