---
title: "Criar departamento"
method: POST
path: "/v1/api/department"
---

# Criar departamento

`POST /v1/api/department`

## Request

- Base URL: `https://api.nuvidio.com`
- URL: `https://api.nuvidio.com/v1/api/department`
- Auth: none required

Cria um novo departamento de acordo com os dados fornecidos.

## Request body

- object
  - `Name` string, required: Nome do departamento
  - `identifier` string, required: Identificador único utilizado na integração
  - `businessTime` object: Descrição do horário de funcionamento do departamento
    - `timezone` integer, required: Timezone do departamento
    - `monday` object[]: Horários de segunda-feira
      - `opening` integer, required: Horário inicial
      - `closing` integer, required: Horário final
    - `tuesday` object[]: Horários de terça-feira
      - `opening` integer, required: Horário inicial
      - `closing` integer, required: Horário final
    - `wednesday` object[]: Horários de quarta-feira
      - `opening` integer, required: Horário inicial
      - `closing` integer, required: Horário final
    - `thursday` object[]: Horários de quinta-feira
      - `opening` integer, required: Horário inicial
      - `closing` integer, required: Horário final
    - `friday` object[]: Horários de sexta-feira
      - `opening` integer, required: Horário inicial
      - `closing` integer, required: Horário final
    - `saturday` object[]: Horários de sábado
      - `opening` integer, required: Horário inicial
      - `closing` integer, required: Horário final
    - `sunday` object[]: Horários de domingo
      - `opening` integer, required: Horário inicial
      - `closing` integer, required: Horário final
  - `priority` integer: Número que representa a prioridade do departamento
  - `settings` object
    - `blockDirectLink` object: Bloqueia o acesso ao departamento através do link da NuVidio, permitindo somente o acesso via integração

## Response `200`

200

- object
  - `id` string
  - `name` string
  - `identifier` string
  - `businessTime` object
    - `timezone` integer
    - `monday` object[]
      - `opening` integer
      - `closing` integer
    - `tuesday` object[]
      - `opening` integer
      - `closing` integer
    - `wednesday` object[]
      - `opening` integer
      - `closing` integer
    - `thursday` object[]
      - `opening` integer
      - `closing` integer
    - `friday` object[]
      - `opening` integer
      - `closing` integer
  - `priority` integer
  - `type` integer
  - `settings` object
    - `blockDirectLink` boolean
    - `allowMissedCalls` boolean
    - `blockWorkOvertime` boolean
  - `style` object
    - `logo` string
    - `colors` object
      - `primary` string
      - `secondary` string
      - `background` string
    - `videos` object
      - `intro` string
      - `queue` string
    - `font` string
    - `fontSize` integer
    - `borderRadius` integer
    - `textColor` string
  - `address` object
    - `location` object
      - `types` string
      - `coordinates` number[]
    - `line1` string
    - `line2` string
    - `district` string
    - `city` string
    - `state` string
    - `countryCode` string
    - `postalCode` string

## Other responses

- `409`: 409

## Changes

- **2026-11-03** `89c4a530a05e`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/nuvidio/apis/nuvidio-openapi/changes/v1/api/department/post.md)

---

[API](https://skmtc.dev/nuvidio/apis/nuvidio-openapi.md) - [All operations](https://skmtc.dev/nuvidio/apis/nuvidio-openapi/llms.txt) - [OpenAPI document](https://skmtc.dev/nuvidio/apis/nuvidio-openapi/revisions/89c4a530a05e?raw)
