---
title: "Update delivery address"
method: PUT
path: "/subscriptions/{subscriptionId}/delivery-address"
tags: ["Subscriptions"]
---

# Update delivery address

`PUT /subscriptions/{subscriptionId}/delivery-address`

Updates the delivery address for the subscription. Optionally recalculates shipping rate based on the new address.

## Path parameters

- `subscriptionId` string, required

## Request body

- object
  - `firstName` string — First name
  - `lastName` string — Last name
  - `company` string — Company name
  - `address1` string, required — Address line 1
  - `address2` string — Address line 2
  - `city` string, required — City
  - `provinceCode` string — Province/state code
  - `countryCode` string, required — Country code (ISO 3166-1 alpha-2)
  - `zip` string, required — Postal/ZIP code
  - `phone` string — Phone number
  - `recalculateShippingRate` boolean — Whether to recalculate shipping rate based on new address (default false)

## Response `200`

Delivery address updated

## Other responses

- `400` — Validation error
- `401` — You do not have permission
- `404` — Not Found

---

[API](https://skmtc.net/awtomic/apis/awtomic-api.md) · [All operations](https://skmtc.net/awtomic/apis/awtomic-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/awtomic/awtomic-api/versions/dfe3dfce125c/schema)
