# Shopify removes the marketCurrencySettingsUpdate mutation in API version 2027-01

- **Provider:** Shopify
- **Endpoint:** `POST /admin/api/{version}/graphql.json`
- **Effective:** 2027-01-01
- **Severity:** high
- **Change:** version-sunset
- **Status:** unverified (secondary reports only; SHAPI does not open fix PRs for it)

## What changed

As of Admin API version 2027-01, the marketCurrencySettingsUpdate mutation and its payload and error types are removed. Every call already returns the UNIFIED_MARKETS_ENABLED user error; on 2027-01 the request is rejected at validation.

## What to do

Set market currency settings through marketCreate and marketUpdate, which accept them directly, and remove calls to marketCurrencySettingsUpdate before moving to 2027-01.

## Sources

- Provider notice (2026-09-22): https://shopify.dev/changelog/removing-marketcurrencysettingsupdate-mutation

## Machine-readable

- Advisory: https://github.com/SriVarshini09/shapi-advisories/blob/main/advisories/shopify-market-currency-settings-update-removed.json
- OSV: https://shapi.dev/osv/shopify-market-currency-settings-update-removed.json
