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"]}