# locations - storefront - QUERY Version: 2024-10 ## Description List of the shop's locations that support in-store pickup. When sorting by distance, you must specify a location via the `near` argument. ### Access Scopes `unauthenticated_read_product_pickup_locations` access scope. ## Arguments * [after](/docs/api/storefront/2024-10/scalars/String): String - Returns the elements that come after the specified cursor. * [before](/docs/api/storefront/2024-10/scalars/String): String - Returns the elements that come before the specified cursor. * [first](/docs/api/storefront/2024-10/scalars/Int): Int - Returns up to the first `n` elements from the list. * [last](/docs/api/storefront/2024-10/scalars/Int): Int - Returns up to the last `n` elements from the list. * [near](/docs/api/storefront/2024-10/input-objects/GeoCoordinateInput): GeoCoordinateInput - Used to sort results based on proximity to the provided location. * [reverse](/docs/api/storefront/2024-10/scalars/Boolean): Boolean - Reverse the order of the underlying list. * [sortKey](/docs/api/storefront/2024-10/enums/LocationSortKeys): LocationSortKeys - Sort the underlying list by the given key. ## Returns * [edges](/docs/api/storefront/2024-10/objects/LocationEdge): LocationEdge! A list of edges. * [nodes](/docs/api/storefront/2024-10/objects/Location): Location! A list of the nodes contained in LocationEdge. * [pageInfo](/docs/api/storefront/2024-10/objects/PageInfo): PageInfo! Information to aid in pagination. ## Examples