Skip to main content
object

Requires read_inventory_transfers access scope. Also: The user must have permission to view products.

Represents the intention to move inventory between locations.

DateTime

The date and time the inventory transfer was created in UTC format.

LocationSnapshot

Snapshot of the destination location (name, address, when snapped) with an optional link to the live Location object. If the original location is deleted, the snapshot data will still be available but the location link will be nil.

EventConnection!
non-null

The list of events associated with the inventory transfer.

Boolean!
non-null

Whether the merchant has added timeline comments to the inventory transfer.

ID!
non-null

A globally-unique ID.

InventoryTransferLineItemConnection!
non-null

The line items associated with the inventory transfer.

Count

The number of line items associated with the inventory transfer. Limited to a maximum of 10000 by default.

Metafield

A custom field, including its namespace and key, that's associated with a Shopify resource for the purposes of adding and storing additional information.

MetafieldConnection!
non-null

A list of custom fields that a merchant associates with a Shopify resource.

Anchor to metafieldsByIdentifiersmetafieldsByIdentifiers
[Metafield]!
non-null

The metafields associated with the resource matching the supplied list of namespaces and keys.

String!
non-null

The name of the inventory transfer.

String

Additional note attached to the inventory transfer.

LocationSnapshot

Snapshot of the origin location (name, address, when snapped) with an optional link to the live Location object. If the original location is deleted, the snapshot data will still be available but the location link will be nil.

Int!
non-null

The total quantity of items received in the transfer.

String

The reference name of the inventory transfer.

InventoryShipmentConnection!
non-null

The shipments associated with the inventory transfer.

InventoryTransferStatus!
non-null

The current status of the transfer.

[String!]!
non-null

A list of tags that have been added to the inventory transfer.

Int!
non-null

The total quantity of items being transferred.

Anchor to metafieldDefinitionsmetafieldDefinitions
MetafieldDefinitionConnection!
non-nullDeprecated

Was this section helpful?

query

Returns an inventory transfer by ID.

query

Returns a paginated list of transfers.


Was this section helpful?

mutation

Cancels an inventory transfer.

mutation

Creates an inventory transfer.

mutation

Creates an inventory transfer in ready to ship.

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.

mutation

Edits an inventory transfer.

mutation

Sets an inventory transfer to ready to ship.

mutation

This mutation allows removing the shippable quantities of line items on a Transfer. It removes all quantities of the item from the transfer that are not associated with shipments.

mutation

This mutation allows for the setting of line items on a Transfer. Will replace the items already set, if any.


Was this section helpful?