# 4.29. Editor - Create an additional temporary address for an existing site [canceled]

<p class="callout danger">This call has been removed. Addresses now need to be configured on the blocks exclusively and are back populated to the sites.</p>

<table border="1" id="bkmrk-id-4.1.-description-" style="border-collapse: collapse; width: 100%; height: 284px;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr style="height: 29px;"><td style="height: 29px;">**Id**</td><td style="height: 29px;">4.29.</td></tr><tr style="height: 94px;"><td style="height: 94px;">**Description**</td><td style="height: 94px;">As an **<span class="notion-enable-hover" data-token-index="1">Editor</span>**,

I want to be able to add a missing address to an existing site,

So that I can find the site independently of the address used to search it.

</td></tr><tr style="height: 29px;"><td style="height: 29px;">**Priority**</td><td style="height: 29px;"><span style="color: rgb(230, 126, 35);">**Medium**</span></td></tr><tr style="height: 29px;"><td style="height: 29px;">**Actors**</td><td style="height: 29px;">Editor</td></tr><tr style="height: 29px;"><td style="height: 29px;">**API Calls**</td><td style="height: 29px;">**POST** /sites/&lt;site-id&gt;/addresses</td></tr><tr style="height: 29px;"><td style="height: 29px;">**Linked Processes**</td><td style="height: 29px;">[7.3. Create missing address for existing site or block process](https://doc.rncv.lu/books/architecture-documentation/page/73-create-missing-address-for-existing-site-or-block-process "7.3. Create missing address for existing site or block process")</td></tr><tr style="height: 45px;"><td style="height: 45px;">**Status**</td><td style="height: 45px;"><span style="color: rgb(22, 145, 121);">**Implemented**</span></td></tr></tbody></table>

### Preconditions

1. The User must be authenticated and have the **Editor** role.
2. The User has the site id to which he wants to add an address
3. The User has all the required address information

### Postconditions

1. The requested address is created with a flag (validated = false) indicating that the address is not validated and is temporary.
2. The created address is linked to the given site
3. The requested address is returned to the user.

### Main flow

[See linked process](https://doc.rncv.lu/books/architecture-documentation/page/73-create-missing-address-for-existing-site-or-block-process)

### Exceptions

[See linked process](https://doc.rncv.lu/books/architecture-documentation/page/73-create-missing-address-for-existing-site-or-block-process)