---
title: "PUT /users/{userId}/addresses/billing"
method: PUT
path: "/users/{userId}/addresses/billing"
---

# PUT /users/{userId}/addresses/billing

`PUT /users/{userId}/addresses/billing`

## Path parameters

- `userId` integer, required

## Request body

- object
  - `name` string, required
  - `line1` string, required
  - `line2` string
  - `city` string, required
  - `province` string, required
  - `postalCode` string, required
  - `sameAsDelivery` boolean

## Response `200`

updateBillingAddress 200 response

- UserStreetAddress
  - `type` 'USER' | 'GUEST' | 'STORE', required
  - `name` string, required
  - `line1` string, required
  - `line2` string, required
  - `city` string, required
  - `province` 'ALBERTA' | 'BRITISH_COLUMBIA' | 'MANITOBA' | 'NEW_BRUNSWICK' | 'NEWFOUNDLAND_AND_LABRADOR' | 'NORTHWEST_TERRITORIES' | 'NOVA_SCOTIA' | 'NUNAVUT' | 'ONTARIO' | 'PRINCE_EDWARD_ISLAND' | 'QUEBEC' | 'SASKATCHEWAN' | 'YUKON_TERRITORY', required
  - `postalCode` string, required
  - `telephone` PhoneNumberServiceNormalizedPhoneNumberNormalizedE164PhoneNumber, required
    - `value` string, required
  - `instructions` string, required
  - `buildingType` integer, required
  - `latitude` number, double, required
  - `longitude` number, double, required
  - `id` integer
  - `userId` integer

---

[API](https://skmtc.dev/mamaearth/apis/mama-earth-api.md) · [All operations](https://skmtc.dev/mamaearth/apis/mama-earth-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mamaearth/apis/mama-earth-api/revisions/89c8790143ab?raw)
