---
title: Deprecated deliveryShippingOriginAssign mutation - Shopify developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/posts/deprecate-deliveryshippingoriginassign-mutation
  md: >-
    https://shopify.dev/changelog/posts/deprecate-deliveryshippingoriginassign-mutation.md
metadata:
  effectiveApiVersion: 2026-04
  affectedApi:
    - displayName: Admin GraphQL API
      handle: admin-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Deprecation announcement
    handle: deprecation-announcement
  indicatesActionRequired: false
  createdAt: '2026-01-07T14:31:44-05:00'
  postedAt: '2026-01-08T12:00:00-05:00'
  updatedAt: '2026-01-08T20:14:51-05:00'
  effectiveAt: '2026-01-08T12:00:00-05:00'
---

January 8, 2026

# Deprecated `deliveryShippingOriginAssign` mutation

DateJanuary 8, 2026

Version[2026-04](https://shopify.dev/changelog?api_version=2026-04)

Flags[Deprecation announcement](https://shopify.dev/changelog?filter=deprecation-announcement)

SurfacesAPI

Affected APIs[Admin GraphQL API](https://shopify.dev/changelog?api_type=admin-graphql)

Support for legacy mode profiles in shipping has been discontinued, as this feature has been inactive for some time. Consequently, the GraphQL Admin API is being updated to align with this change.

The following mutation is now marked as deprecated:

* [`deliveryShippingOriginAssign`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/deliveryShippingOriginAssign)

Developers are advised to cease using this mutation, as it will be removed in a future API version. To ensure compatibility with upcoming updates, developers should explore alternative methods for assigning shipping origins within the current API framework.
