InventoryTransfer
Requires access scope.
Represents the intention to move inventory between locations.
Anchor to Fields and connectionsFields and connections
- Anchor to dateCreateddate•
Created The date and time the inventory transfer was created in UTC format.
- Anchor to destinationdestination•Inventory
Transfer non-nullLocation! The destination location for the transfer.
- Anchor to eventsevents•Event
Connection! non-null The list of events associated with the inventory transfer.
- Anchor to hasTimelineCommenthas•
Timeline Comment Boolean!non-null Whether the merchant has added timeline comments to the inventory transfer.
- •ID!non-null
A globally-unique ID.
- Anchor to lineItemCountline•
Item Count Int!non-null The number of line items associated with the inventory transfer.
- Anchor to lineItemsline•
Items The line items associated with the inventory transfer.
- Anchor to metafieldmetafield•
A custom field, including its
namespace
andkey
, that's associated with a Shopify resource for the purposes of adding and storing additional information.- Anchor to metafieldsmetafields•Metafield
Connection! non-null A list of custom fields that a merchant associates with a Shopify resource.
- Anchor to metafieldsByIdentifiersmetafields•
By Identifiers [Metafield]!non-null The metafields associated with the resource matching the supplied list of namespaces and keys.
- Anchor to namename•String!non-null
The name of the inventory transfer.
- Anchor to notenote•
Additional note attached to the inventory transfer.
- Anchor to originorigin•Inventory
Transfer non-nullLocation! The origin location for the transfer.
- Anchor to receivedQuantityreceived•
Quantity Int!non-null The total quantity of items received in the transfer.
- Anchor to referenceNamereference•
Name The reference name of the inventory transfer.
- Anchor to shipmentsshipments•Inventory
Shipment non-nullConnection! The shipments associated with the inventory transfer.
- Anchor to statusstatus•Inventory
Transfer non-nullStatus! The current status of the transfer.
- Anchor to tagstags•[String!]!non-null
A list of tags that have been added to the inventory transfer.
- Anchor to totalQuantitytotal•
Quantity Int!non-null The total quantity of items being transferred.
- Anchor to metafieldDefinitionsmetafield•
Definitions List of metafield definitions. This field will be removed in a future version. Use the root
field instead.
Map
Fields and connections with this object
Anchor to QueriesQueries
- •query
Returns an inventory transfer by ID.
- •query
Returns a paginated list of transfers.
InventoryTransfer Queries
Queried by
Anchor to MutationsMutations
- •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.