# New Markets APIs — Shopify developer changelog --- ## New Markets APIs As of `2025-04`, the Markets APIs have been updated to support additional customizations and conditions for each market, enabling merchants to tailor their shops' buyer experiences. <!-- This document will evolve as we add non-breaking changes to the target release candidate version --> To transition away from the "primary market" concept, a new mutation, [`backupRegionUpdate`](https://shopify.dev/docs/api/admin-graphql/2025-04/mutations/backupRegionUpdate) allows you to set a shop-wide region to use when no better option can be determined from buyer signals. Instead of `MarketRegionCreateInput`, you must use [`BackupRegionUpdateInput`](https://shopify.dev/docs/api/admin-graphql/2025-04/input-objects/BackupRegionUpdateInput). * To query the shop's backup region, use [`backupRegion`](https://shopify.dev/docs/api/admin-graphql/2025-04/queries/backupRegion). * To obtain a list of available regions that can be set as a backup, use the [`availableBackupRegions`](https://shopify.dev/docs/api/admin-graphql/2025-04/queries/availableBackupRegions) query. The [`Market.currencySettings`](https://shopify.dev/docs/api/admin-graphql/2025-04/objects/Market#field-currencysettings) field is now nullable. A null value indicates that the currency settings are inherited from the parent market. A new WebPresence type replaces `MarketWebPresence`, allowing a web presence to exist without being assigned to a market. All fields for a `WebPresence` remain the same, except for `market`, which is replaced by `markets` to indicate that a web presence can be assigned to multiple markets. <!-- * Use the `webPresence*` mutations to create, update and delete web presences. The `marketWebPresence*` mutations were removed. For example, use [`webPresenceCreate`](https://shopify.dev/docs/api/admin-graphql/2025-04/mutations/webPresenceCreate) instead of `marketWebPresenceCreate`. * To assign a web presence to a market, use [`marketCreate`](https://shopify.dev/docs/api/admin-graphql/2025-04/mutations/marketCreate) or [`marketUpdate`](https://shopify.dev/docs/api/admin-graphql/2025-04/mutations/marketUpdate). --> *Published: January 03, 2025* Tags: API, Breaking API Change Link: https://shopify.dev/changelog/new-markets-apis ---