---
url: https://next.zammad.org/sr/reference/rest-api/tags.md
---

# Ознаке

## Стање тикета

### Преглед листе

Потребна дозвола: `ticket.agent` **или** `admin.tag`

`GET`-Захтев послат: `/api/v1/tags?object=Ticket&o_id={ticket id}`

::: details

```json
// HTTP-Code 200 OK

{
  "tags": [
    "order",
    "complaint"
  ]
}

```

:::

### Додај

Потребна дозвола: `ticket.agent` **или** `admin.tag`

`POST`-Захтев послат: `/api/v1/tags/add`

::::: details

:::: tabs key:reqres

\=== Request

```json
{
  "item": "{tag name}",
  "object": "Ticket",
  "o_id": "{ticket id}"
}

```

::: info
Ово ће креирати ознаку ако не постоји и ако корисник има дозволу
да то уради.
:::

\=== Response

```json
// HTTP-Code 201 Created

true

```

::::
:::::

### Обриши

Потребна дозвола: `ticket.agent` **или** `admin.tag`

`DELETE`-Захтев послат: `/api/v1/tags/remove`

:::: details

::: tabs key:reqres

\=== Request

```json
{
  "item": "{tag name}",
  "object": "Ticket",
  "o_id": "{ticket id}"
}

```

\=== Response

```json
// HTTP-Code 200 OK

true

```

:::
::::

## Административни опсег

### Admin - Листа

Потребна дозвола: `admin.tag`

`GET`-Захтев послат: `/api/v1/tag_list`

::: details

```json
// HTTP-Code 200 OK

[
  {
    "id": 1,
    "name": "order",
    "count": 0
  },
  {
    "id": 2,
    "name": "complaint",
    "count": 0
  },
  {
    "id": 3,
    "name": "printer problem",
    "count": 0
  }
]

```

:::

### Admin - Креирање

Потребна дозвола: `admin.tag`

`POST`-Захтев послат: `/api/v1/tag_list`

:::: details

::: tabs key:reqres

\=== Request

```json
{
  "name": "tag 5"
}

```

\=== Response

```json
// HTTP-Code 200 OK

{}

```

:::
::::

### Admin - Преименовање

Потребна дозвола: `admin.tag`

`PUT`-Захтев послат: `/api/v1/tag_list/{tag id}`

:::: details

::: tabs key:reqres

\=== Request

```json
{
  "name": "order"
}

```

\=== Response

```json
// HTTP-Code 200 OK

{}

```

:::
::::

### Admin - Брисање

Потребна дозвола: `admin.tag`

`DELETE`-Захтев послат: `/api/v1/tag_list/{tag id}`

::: details

Одговор:

```json
// HTTP-Code 200 OK

{}

```

:::
