--- title: InventoryTransferDuplicatePayload - GraphQL Admin description: Return type for `inventoryTransferDuplicate` mutation. api_version: unstable api_name: admin source_url: html: https://shopify.dev/docs/api/admin-graphql/unstable/payloads/inventorytransferduplicatepayload md: https://shopify.dev/docs/api/admin-graphql/unstable/payloads/inventorytransferduplicatepayload.md --- # Inventory​Transfer​Duplicate​Payload payload Return type for `inventoryTransferDuplicate` mutation. ## Fields * inventory​Transfer [Inventory​Transfer](https://shopify.dev/docs/api/admin-graphql/unstable/objects/InventoryTransfer) The duplicated inventory transfer. * user​Errors [\[Inventory​Transfer​Duplicate​User​Error!\]!](https://shopify.dev/docs/api/admin-graphql/unstable/objects/InventoryTransferDuplicateUserError) non-null The list of errors that occurred from executing the mutation. *** ## Mutations with this payload * [inventory​Transfer​Duplicate](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/inventoryTransferDuplicate) mutation This mutation allows duplicating an existing inventory transfer. The duplicated transfer will have the same line items and quantities as the original transfer, but will be in a draft state with no shipments. *** 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](https://shopify.dev/docs/api/admin/idempotency). *** * id [ID!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/ID) required ### Arguments The ID of the inventory transfer to duplicate. *** *** ## Map ### Mutations with this payload * [inventory​Transfer​Duplicate](https://shopify.dev/docs/api/admin-graphql/unstable/types/inventoryTransferDuplicate)