---
title: "Shopify Customer Address APIs now support countryCode: 2026-09-08 | Harbyn"
description: "Shopify Customer Address APIs now support countryCode, announced Sep 8, 2026."
canonical: "https://harbyn.com/changes/shopify/2026-09-08-customer-address-apis-now-support-countrycode"
last-updated: 2026-09-29
---

# Shopify Customer Address APIs now support countryCode

Markdown version of <https://harbyn.com/changes/shopify/2026-09-08-customer-address-apis-now-support-countrycode>.

Deprecation - Shopify. medium severity. Announced.

Customer Account API version 2026-10 adds countryCode (CountryCode enum, ISO 3166-1 alpha-2) to CustomerAddressInput and CustomerAddress and deprecates territoryCode, which keeps working with no removal version announced. Migrate to countryCode when adopting 2026-10; if both are sent, countryCode takes precedence.

## Facts

| Fact | Value |
| --- | --- |
| Vendor | [Shopify](https://harbyn.com/vendors/shopify.md) |
| Kind | Deprecation |
| Severity | medium |
| Status | Announced |
| Announced | Sep 8, 2026 |
| Added to Harbyn | Sep 29, 2026 |
| Lead time | No dated deadline |
| Symbols | `territoryCode` |
| Vendor page | <https://shopify.dev/changelog/customer-address-apis-now-support-countrycode> |
| Review | Reviewed by a person, extracted by a deterministic parser |

## Find it in your code

```sh
npx harbyn scan
```

This change names no identifier the scanner can match line by line, so the scan tells you whether your repository uses Shopify, from its packages and API hosts. Nothing leaves your machine.

## Sources

Where this event comes from: the page we read, when we read it, and the hash of that snapshot.

- <https://shopify.dev/changelog/feed.xml> (changelog, fetched 2026-09-29 02:31 UTC, sha256 `cffd0e2982368954baa11898a7f99a4fc4032b50b36c6137b67385ebc4443f58`)

## Related changes

### More from Shopify

- [ProductVariant.barcode deprecated as variants gain multiple barcodes](https://harbyn.com/changes/shopify/2026-09-08-variants-now-support-multiple-barcodes.md) (Deprecation, announced Sep 8, 2026)
- [Discounts Allocator Function API developer preview has ended](https://harbyn.com/changes/shopify/2026-09-10-discounts-allocator-function-api-developer-preview-has-ended.md) (Retirement, effective Sep 10, 2026)
- [family\_name is optional for B2B orders in Payments Apps API requests](https://harbyn.com/changes/shopify/2026-09-15-family-name-is-optional-for-b2b-orders-in-payments-apps-api-requests.md) (Behavior change, announced Sep 15, 2026)
- [Updates to Events payloads and subscription configuration](https://harbyn.com/changes/shopify/2026-09-16-updates-to-events-payloads-and-subscription-configuration.md) (Breaking change, effective Sep 16, 2026)

### Changes at other vendors

- [AWS Lambda: Python 3.10 runtime deprecation](https://harbyn.com/changes/aws-lambda/2026-10-08-python-3-10-runtime-deprecation.md) (effective Oct 31, 2026)
- [Jira / Atlassian Cloud: Atlassian Analytics dashboard subscriptions being removed](https://harbyn.com/changes/atlassian-jira/2026-08-10-atlassian-analytics-dashboard-subscriptions-being-removed.md) (effective Nov 2, 2026)
- [Google Cloud Run and Functions: .NET 8 runtime deprecation](https://harbyn.com/changes/google-cloud/2026-10-08-net-8-runtime-deprecation.md) (effective Nov 10, 2026)
- [GitHub: X-GitHub-Stateless-S2S-Token header ignored from 2026-11-30](https://harbyn.com/changes/github/2026-10-02-x-github-stateless-s2s-token-header-ignored-from-2026-11-30.md) (effective Nov 30, 2026)

[All upcoming deadlines](https://harbyn.com/deadlines.md)
