Przejdź do treści
Intum
Aktualizacja: 2 min czytania

Endpointy

Metoda Ścieżka Opis
GET /account/departments.json Lista działów
GET /account/departments/:id.json Pojedynczy dział
POST /account/departments.json Utworzenie działu
PATCH /account/departments/:id.json Aktualizacja działu
DELETE /account/departments/:id.json Usunięcie działu

Autoryzacja: Authorization: Bearer TOKEN

Pola działu

Pole Typ Wymagane Opis
name string tak Nazwa działu (unikalna)
description string nie Opis działu
user_setting_ids array nie ID użytkowników przypisanych do działu
mailbox_ids array nie ID skrzynek pocztowych przypisanych do działu

Tworzenie działu

POST /account/departments.json
Authorization: Bearer TOKEN
{
  "department": {
    "name": "Sprzedaż",
    "description": "Dział sprzedaży",
    "user_setting_ids": [1, 2, 3]
  }
}

Aktualizacja działu

PATCH /account/departments/:id.json

Wysyłasz tylko zmieniane pola.

{
  "department": {
    "name": "Dział sprzedaży",
    "mailbox_ids": [5, 6]
  }
}

Błędy (422)

{"name": ["nie może być puste"]}