# Customer addresses

Section: Customers. Part of the [API reference](https://developer.yoprint.com/reference.md). Web page: https://developer.yoprint.com/reference/customer-addresses/

This page and all 7 operation pages, in one file: https://developer.yoprint.com/llms/customer-addresses.txt

A customer's billing and shipping addresses. The first of each role is primary. An address already used on a document is copied, not changed, when you edit it.

## Operations (7)

- [Add an address to a customer](https://developer.yoprint.com/reference/customer-addresses/v1-customer-address-store.md): `POST /v1/api/store/{team_slug}/customer/{hash_id}/address`. Adds a billing or shipping address and returns it.
- [List a customer's addresses](https://developer.yoprint.com/reference/customer-addresses/v1-customer-address-index.md): `GET /v1/api/store/{team_slug}/customer/{hash_id}/address`. Lists the customer's current billing and shipping addresses: the ones you can pick for new documents or edit.
- [Get a customer address](https://developer.yoprint.com/reference/customer-addresses/v1-customer-address-show.md): `GET /v1/api/store/{team_slug}/customer/{hash_id}/address/{id}`. Returns one of the customer's addresses, deleted and replaced ones included, with `used_by_active_profile`.
- [Update a customer address](https://developer.yoprint.com/reference/customer-addresses/v1-customer-address-update.md): `PUT /v1/api/store/{team_slug}/customer/{hash_id}/address/{id}`. Saves changes to an address.
- [Set the primary address](https://developer.yoprint.com/reference/customer-addresses/v1-customer-address-primary.md): `PATCH /v1/api/store/{team_slug}/customer/{hash_id}/address/{id}/primary`. Makes this address the customer's primary address of its role (billing or shipping); the previous one stops being primary.
- [Delete a customer address](https://developer.yoprint.com/reference/customer-addresses/v1-customer-address-destroy.md): `DELETE /v1/api/store/{team_slug}/customer/{hash_id}/address/{id}`. Deletes a current address.
- [Restore a deleted customer address](https://developer.yoprint.com/reference/customer-addresses/v1-customer-address-restore.md): `PATCH /v1/api/store/{team_slug}/customer/{hash_id}/address/{id}/restore`. Brings back a deleted address.
