API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen
Entity · phone_call_report_settings

Phone Call Weekly Report Settings

Schema-ID
phone_call_report_settings
Collection
phone_call_report_settings
Permissions
  • Lesenphone_call_report_settings_view
  • Anlegenphone_call_report_settings_edit
  • Ändernphone_call_report_settings_edit
  • Löschenphone_call_report_settings_edit

Felder

Phone Call Weekly Report Settings

phone_call_report_settings4 Permissions

Tenant-level configuration for the weekly phone call report (one document per tenant)

enabledbooleanerforderlich

Whether the weekly report job is active for this tenant

Default: true
dayOfWeekintegererforderlich

Day of week the report fires (0=Sunday, 1=Monday, … 6=Saturday)

0 – 6Default: 1
hourintegererforderlich

Hour of day (24h, in tenant timezone)

0 – 23Default: 8
minuteintegererforderlich

Minute within the hour

0 – 59Default: 0
timezonestringerforderlich

IANA timezone string used for cron evaluation

Default: "Europe/Berlin"
notifyInAppbooleanoptional

When true, all users with phone_call_view_all (or admin_bypass) receive an in-app notification

Default: true
notifyByEmailbooleanoptional

When true, the PDF is also emailed to the configured recipients

Default: false
emailRecipientsuuid[]optional

User IDs that receive the report via email when notifyByEmail is true

Default: []

Standard-Endpoints

Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:

  • GET /api/v1/phone_call_report_settings — Liste, paginiert + filterbar
  • GET /api/v1/phone_call_report_settings/<id> — Einzelne Entity
  • POST /api/v1/phone_call_report_settings — Anlegen
  • PATCH /api/v1/phone_call_report_settings/<id> — Teil-Update
  • DELETE /api/v1/phone_call_report_settings/<id> — Soft-Delete
  • GET /api/v1/phone_call_report_settings/<id>/timeline — Audit + Aktivitäten

Suche