1 new queries, 1 new mutations

10/6/2026, 12:00:53 AM

API changes: 1 queries added, 0 removed. 1 mutations added, 0 removed. 15 types affected.

Query Changes

➕ Added Queries (1)

inventoryLocationItem

Returns an InventoryLocationItem object by ID.

Note:
This query is available only in the unstable API version and to development stores
that have enabled the Physical inventory feature preview.

Mutation Changes

➕ Added Mutations (1)

hydrogenStorefrontEnvironmentUpdate

Updates whether a Hydrogen storefront environment is public. A private environment can only be visited with an access token; a public one serves anyone at its URL.

Making an environment public counts toward the shop's limit of public environments. Preview environments can't be updated.

Learn more about Hydrogen environments.

Type Changes

➕ Added Types (7)

🏗️HydrogenStorefrontEnvironmentUpdatePayload➕ AddedOBJECT

Return type for hydrogenStorefrontEnvironmentUpdate mutation.

Fields: environment, userErrors
🏗️HydrogenStorefrontEnvironmentUpdateUserError➕ AddedOBJECT

An error that occurs while updating a Hydrogen storefront environment.

Learn more about Hydrogen environments.

Fields: code, field, message
📋HydrogenStorefrontEnvironmentUpdateUserErrorCode➕ AddedENUM

Possible error codes that can be returned by HydrogenStorefrontEnvironmentUpdateUserError.

Values: NOT_FOUND, UPDATE_PREVIEW_ENVIRONMENT, PUBLIC_ENVIRONMENT_LIMIT_REACHED
🏗️InventoryLocationItem➕ AddedOBJECT

The quantities of an inventory item at a location.

onHand is summed across every bin at the location. available, committed, and incoming
are location-level quantities and aren't tracked per bin.

Note:
This object is available only in the unstable API version and to development stores
that have enabled the Physical inventory feature preview.

Fields: active, available, committed, id, incoming ... +3 more
🏗️InventoryLocationItemConnection➕ AddedOBJECT

An auto-generated type for paginating through multiple InventoryLocationItems.

Fields: edges, nodes, pageInfo
🏗️InventoryLocationItemEdge➕ AddedOBJECT

An auto-generated type which holds one InventoryLocationItem and a cursor during pagination.

Fields: cursor, node
📋InventoryLocationItemSortKeys➕ AddedENUM

The set of valid sort keys for the InventoryLocationItem query.

Values: ID, INVENTORY_GROUP_ID, INVENTORY_ITEM_ID

➖ Removed Types (4)

🏗️LocationItemQuantity➖ RemovedOBJECT

The aggregate quantities of an inventory item at a location, summed across the location's bins.

onHand is the unbinned residual (unbinnedQuantity) plus the quantity held in every bin.
available is the location-level sellable quantity. committed is location-level and is not
split per bin.

Note:
This object is available only in the unstable API version and to development stores
that have enabled the Physical inventory feature preview.

Fields: available, committed, id, inventoryItem, onHand ... +1 more
🏗️LocationItemQuantityConnection➖ RemovedOBJECT

An auto-generated type for paginating through multiple LocationItemQuantities.

Fields: edges, nodes, pageInfo
🏗️LocationItemQuantityEdge➖ RemovedOBJECT

An auto-generated type which holds one LocationItemQuantity and a cursor during pagination.

Fields: cursor, node
📋LocationItemQuantitySortKeys➖ RemovedENUM

The set of valid sort keys for the LocationItemQuantity query.

Values: ID, INVENTORY_GROUP_ID, INVENTORY_ITEM_ID

🔄 Modified Types (8)

🏗️AnalyticsSchemaMetaobjectMetadata🔄 Modified
➕ Field added: sourceMetafieldDisplayName

The live display name of the metafield definition that references this metaobject.

🏗️HydrogenStorefrontEnvironment🔄 Modified
➕ Field added: public

Whether the environment can be visited without an access token.

🏗️InventoryBinItem🔄 Modified
➕ Field added: id

A globally-unique ID.

🏗️Location🔄 Modified
🔄 Field modified: inventoryLocationItemQuantities
🏗️MediaImage🔄 Modified
🔄 Field modified: mimeType
🏗️OrderCancelPayload🔄 Modified
🔄 Field modified: jobResult
🏗️RolloutTreatment🔄 Modified
🔄 Field modified: changes
🏗️ShippingLine🔄 Modified
➕ Field added: createdAt

The date and time when the shipping line was created.