Skip to main content
Log inSign up

Shopify uses cookies to provide necessary site functionality and improve your experience. By using our website, you agree to our privacy policy and our cookie policy.

object

Requires read_inventory_transfers access scope.

Represents the intention to move inventory between locations.

Anchor to Fields and connectionsFields and connections

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

The destination location for the transfer.

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.

Int!non-null

The number of line items associated with the inventory transfer.

The line items associated with the inventory transfer.

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

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.

Additional note attached to the inventory transfer.

The origin location for the transfer.

Int!non-null

The total quantity of items received in the transfer.

The reference name of the inventory transfer.

The shipments associated with the inventory transfer.

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

List of metafield definitions. This field will be removed in a future version. Use the root metafieldDefinitions field instead.


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 line items of 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. Note, this mutation cannot be called after the transfer has been marked In Progress.


Was this section helpful?