> For the complete documentation index, see [llms.txt](https://chekin.gitbook.io/chekin-public-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chekin.gitbook.io/chekin-public-api/api-reference/einvoicing/short-term-declarations/update-declaration.md).

# Update Short-Term Declaration

<mark style="color:purple;">`PATCH`</mark> `/documents-v2/invoicing/short-term-declarations/:declaration_ID`

Updates an existing Short-Term Stay Declaration, where `declaration_ID` is the UUID of the declaration returned by the create request.

{% hint style="warning" %}
**AADE only.**
{% endhint %}

**Headers**

| Name          | Value              |
| ------------- | ------------------ |
| Content-Type  | `application/json` |
| Authorization | `JWT <token>`      |

**Body**

The request body is the same as when [creating a declaration](/chekin-public-api/api-reference/einvoicing/short-term-declarations/create-declaration.md).

**Example**

{% tabs %}
{% tab title="Request" %}

```json
{
  "supplier_id": "550e8400-e29b-41d4-a716-446655440002",
  "reservation_id": "550e8400-e29b-41d4-a716-446655440005",
  "action": "create"
}
```

{% endtab %}
{% endtabs %}
