---
title: "Dokončení zakázky"
description: "Označí zakázku jako dokončenou."
url: /cs/api-reference/legacy/zakazky/dokonceni-zakazky/
---

<Endpoint method="PUT" path="/order/{id}/complete" />

<Endpoint method="PUT" path="/order/externalId/{externalId}/complete" />

:::note
Dokončit lze pouze zakázku která je ve stavu `Otevřená` a zároveň neobsahuje žádný nedokončený výjezd (může obsahovat pouze výjezdy ve stavech `Zrušený` a `Dokončený`)
:::

### Parametry
<Param name="id" type="string(GUID)" required>
ID zakázky
</Param>

nebo

<Param name="externalId" type="string" required>
Externí ID zakázky
</Param>

### Odpověď
<Status code="204 No Content">
Zakázka byla dokončena
</Status>

<Status code="400, 401, atd.">
Více informací na stránce [standardní chybové stavy](/cs/api-reference/legacy/obecne-informace/standardni-chybove-stavy/).
</Status>

### Příklad

```bash
curl --location --request PUT 'https://app.mwork365.com/main/publicapi/order/3d6ecf6b-6755-44f1-a7ff-93982ec7bb1b/complete' \
--header 'Authorization: Bearer eyJhb...WlUw'
```
