---
title: "Atualizar equipes"
method: POST
path: "/v1/agent/{id}/departments"
tags: ["Usuários"]
---

# Atualizar equipes

`POST /v1/agent/{id}/departments`

## Path parameters

- `id` string, uuid, required

## Request body

- PublicAgentDepartmentUpdateDTO — DTO para atualização de equipes do usuário
  - `action` 'ReplaceAll' | 'Upsert' | 'Remove', required — Ação a ser executada: REPLACE_ALL, UPSERT ou REMOVE
  - `items` PublicAgentDepartmentItemDTO[], required — Lista de equipes para atualização
    - `departmentId` string, required — ID da equipe
    - `isAgent` boolean — Se é usuário na equipe
    - `isSupervisor` boolean — Se é supervisor na equipe

## Response `200`

Success

## Other responses

- `500` — Server Error

---

[API](https://skmtc.net/wts/apis/core.md) · [All operations](https://skmtc.net/wts/apis/core/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wts/core/versions/1efd0a6ba643/schema)
