Data and AI releases

548 this month · 176 companies

Order Update Phone Field Public

UpdateNot yet verified

As of Admin API 2026-01, the phone field is now publicly available in the orderUpdate mutation's OrderInput . This field allows developers to update the customer phone number for an order, overwriting the existing phone number. This change brings parity with the REST API, which already supports updating the phone field through the Order resource .

Developer tools

Read on shopify.dev

Also shipped Nov 1, 2025Shopify in November 2025 →

New Tools Available

- Collections Search Tool: You can now search through uploaded knowledge bases (collections) in chat conversations via the API. For more details, check out the docs. Remote MCP Tools: You can now use tools from remote MCP servers in chat conversations via the API. For more details, check out the docs.

Update
Source ↗

More from Shopify developer platformEvery Shopify developer platform release →

New Queries for Bulk Operations

We've introduced new GraphQL queries to help you retrieve and manage bulk operations in the Admin API. What's Changed Here's an overview of the updates: New Bulk Operations Retrieval Queries We have added two new queries for accessing your bulk operations: bulkOperations : A connection-based query that returns a paginated list of all your bulk operations...

Update
Source ↗

Carrier Service API now includes order totals and customer tags

The Carrier Service API callback payload now includes order totals and customer tags. This enhancement enables more effective shipping rate calculations by taking into account the order value and customer segments. New Payload Fields: order_totals subtotal_price : The total price of all items in the cart before discounts.

Update
Source ↗

Bulk operations group objects default changed to `false`

We have optimized the output of bulk operations in the GraphQL Admin API to enhance speed and reliability. What's Changed Bulk Queries ( bulkOperationRunQuery ) The groupObjects argument now defaults to false . Grouping objects can slow down operations and increase failure rates, especially with large datasets.

Update
Source ↗

tax_summaries/create webhook and taxSummaryCreate mutation now available

As of the 2026-01 API version, the tax_summaries/create webhook and taxSummaryCreate mutation are available for Tax Partner Apps. What's New The taxSummaryCreate mutation enables apps to request the generation of tax summaries for orders. The tax_summaries/create webhook is triggered by events that may affect tax liability, such as fulfillments and refunds.

Update
Source ↗

Optional location inputs for inventory transfers

You can now create inventory transfers without specifying an origin or destination location. Previously, the InventoryTransferCreateAsReadyToShip mutation required both origin and destination location IDs. Now, these inputs are optional. This change supports workflows where the transfer's origin or destination is unknown at creation time.

Update
Source ↗