---
title: "updates an existing new recipient address"
method: POST
path: "/profile/updateRecipient"
tags: ["address"]
---

# updates an existing new recipient address

`POST /profile/updateRecipient`

## Request body

- object
  - `uid` string — authorized UID of the session.
  - `id` integer — the id of the address to update
  - `name` string — the updated name on the address
  - `business_name` string — the updated optional business name on the address
  - `address1` string — the updated first line of the address
  - `address2` string — the updated second (optional) line of the address
  - `city` string — the updated city of the address
  - `state` string — the updated abbreviated state or province of the address
  - `zip` string — the updated zip or postal code of the address
  - `country` string — the updated name of the country of the address, or use country_id
  - `country_id` integer — the country id of the address

## Response `200`

successful operation

- object
  - `status` string
  - `response` RecipientAddress
    - `id` integer — the internal id of the address at Handwrytten
    - `name` string — the name on the address
    - `business_name` string — the optional business name on the address
    - `address1` string — the first line of the address
    - `address2` string — the second (optional) line of the address
    - `city` string — the city of the address
    - `state` string — the abbreviated state or province of the address
    - `zip` string — the zip or postal code of the address
    - `country` string — the name of the country of the address

---

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