--- title: Delivery Settings support for more locations - Shopify developer changelog description: Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: https://shopify.dev/changelog/delivery-settings-support-for-more-locations md: https://shopify.dev/changelog/delivery-settings-support-for-more-locations.md --- [Back to Developer changelog](https://shopify.dev/changelog) January 1, 2023 Tags: * API * 2023-01 # Delivery Settings support for more locations As of **2023-01** in GraphQL Admin API stable version, we’ve introduced a few changes that will improve managing delivery settings for merchants with a high number of locations. #### Delivery Profile mutation changes We’ve added a new and more efficient way of managing locations associated with groups within a delivery profile. Instead of using the [locations](https://shopify.dev/api/admin-graphql/2023-01/objects/DeliveryLocationGroup#connection-deliverylocationgroup-locations) field (which always requires the full list of locations to have in a location group), you can now use the [locationsToAdd](https://shopify.dev/api/admin-graphql/2023-01/input-objects/DeliveryProfileLocationGroupInput#field-deliveryprofilelocationgroupinput-locationstoadd) and [locationsToRemove](https://shopify.dev/api/admin-graphql/2023-01/input-objects/DeliveryProfileLocationGroupInput#field-deliveryprofilelocationgroupinput-locationstoremove) fields to specify exactly the locations you want to adjust from a group. #### Delivery Profile query changes We’ve added a new argument `locationGroupId` to [profileLocationGroups](https://shopify.dev/api/admin-graphql/2023-01/objects/DeliveryProfile#field-deliveryprofile-profilelocationgroups) field. You can use this to query a specific [location group](https://shopify.dev/api/admin-graphql/2023-01/objects/DeliveryLocationGroup#field-deliverylocationgroup-id) and fetch its paginated locations more efficiently. We’ve added a new field [unassignedLocationsPaginated](https://shopify.dev/api/admin-graphql/2023-01/objects/DeliveryProfile#connection-deliveryprofile-unassignedlocationspaginated). You can use this field to query locations that are not assigned to a delivery profile in a more efficient way. We’ve added a new field [locationsCount](https://shopify.dev/api/admin-graphql/2023-01/objects/DeliveryLocationGroup#field-deliverylocationgroup-locationscount) to the [DeliveryLocationGroup](https://shopify.dev/api/admin-graphql/2023-01/objects/DeliveryLocationGroup) object. #### Local Pickup settings Local Pickup API introduced in the [2022-10 release](https://shopify.dev/changelog/introducing-the-local-pickup-api) is now part of the stable version. #### Documentation changes In addition to the changes above, we’ve also updated documentation for [DeliveryProfileInput](https://shopify.dev/api/admin-graphql/2023-01/input-objects/DeliveryProfileInput#field-deliveryprofileinput-locationgroupstocreate) and [DeliveryProfileLocationGroupInput](https://shopify.dev/api/admin-graphql/2023-01/input-objects/DeliveryProfileLocationGroupInput#field-deliveryprofilelocationgroupinput-locationstoadd) in which we raise awareness regarding performance considerations and input array limits. This also includes examples for the [deliveryProfileCreate](https://shopify.dev/api/admin-graphql/2023-01/mutations/deliveryProfileCreate) and [deliveryProfileUpdate mutations](https://shopify.dev/api/admin-graphql/2023-01/mutations/deliveryProfileUpdate), where we show how to manage profiles in a more efficient way, using changes introduced in this version.