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

Ustawienia modułu Mail są zarządzane przez standardowy endpoint CRUD oraz set_field.

Endpointy

Metoda Ścieżka Opis
GET /mail/settings.json Pobranie ustawień
PATCH /mail/settings.json Aktualizacja ustawień
POST /mail/settings/update_counters Reset liczników skrzynek
POST /mail/settings/update_all_reports Regeneracja raportów

Autoryzacja: Authorization: Bearer TOKEN (uprawnienie: mail)

Pola ustawień

Pole Typ Wymagane Opis
notes string nie Notatki wewnętrzne
fields object nie Pola konfiguracyjne (JSONB)
secret_fields object nie Pola tajne (JSONB)

Aktualizacja ustawień

PATCH /mail/settings.json
Authorization: Bearer TOKEN
{
  "setting": {
    "notes": "SMTP przez Sendgrid, weryfikacja co kwartał"
  }
}

Ustawienia per użytkownik (via set_field)

POST /account/set_field?key=mail.inbox.per_page&value=50&target=user_setting
Klucz Wartości Opis
mail.inbox.per_page number Liczba e-maili na stronę