---
title: LocationDeactivatePayload - GraphQL Admin
description: Return type for `locationDeactivate` mutation.
api_version: 2025-07
api_name: admin
type: payload
api_type: graphql
source_url:
html: https://shopify.dev/docs/api/admin-graphql/2025-07/payloads/locationdeactivatepayload
md: https://shopify.dev/docs/api/admin-graphql/2025-07/payloads/locationdeactivatepayload.md
---
# LocationDeactivatePayload
payload
Return type for `locationDeactivate` mutation.
## Fields
* location
[Location](https://shopify.dev/docs/api/admin-graphql/2025-07/objects/Location)
The location that was deactivated.
* locationDeactivateUserErrors
[\[LocationDeactivateUserError!\]!](https://shopify.dev/docs/api/admin-graphql/2025-07/objects/LocationDeactivateUserError)
non-null
The list of errors that occurred from executing the mutation.
***
## Mutations with this payload
* [locationDeactivate](https://shopify.dev/docs/api/admin-graphql/2025-07/mutations/locationDeactivate)
mutation
Deactivates a location and moves inventory, pending orders, and moving transfers " "to a destination location.
***
**Caution:** As of 2026-01, this mutation supports an optional idempotency key using the \@idempotent\ directive. As of 2026-04, the idempotency key is required and must be provided using the \@idempotent\ directive. For more information, see the \idempotency documentation\.
***
* locationId
[ID!](https://shopify.dev/docs/api/admin-graphql/2025-07/scalars/ID)
required
### Arguments
The ID of a location to deactivate.
* destinationLocationId
[ID](https://shopify.dev/docs/api/admin-graphql/2025-07/scalars/ID)
The ID of a destination location to which inventory, pending orders and moving transfers will be moved from the location to deactivate.
***
***
## Map
### Mutations with this payload
* [locationDeactivate](https://shopify.dev/docs/api/admin-graphql/2025-07/types/locationDeactivate)