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

On-Call Override Schema

Schema-ID
on_call_override
Collection
on_call_overrides
Permissions
  • Lesenescalation_schedule_view
  • Anlegenescalation_schedule_manage
  • Ändernescalation_schedule_manage
  • Löschenescalation_schedule_manage

Felder

On-Call Override Schema

on_call_overrides4 Permissions

Schema for validating temporary on-call override entries

scheduleIduuiderforderlich

On-call schedule UUID this override belongs to

layerLevelintegererforderlich

Layer level being overridden

≥ 1
startAtdatetimeerforderlich

Override start date-time (ISO 8601)

endAtdatetimeerforderlich

Override end date-time (ISO 8601)

overrideUserIduuiderforderlich

User UUID taking over the on-call shift

originalUserIduuidoptional

User UUID who was originally on call

nullable
reasonstringoptional

Reason for the override

max 500 Zeichennullable

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

Suche