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

Venue Proof Schema

Schema-ID
venue_proof
Collection
venue_proofs
Permissions
  • Lesenvenue_proof_view
  • Anlegenvenue_proof_create
  • Ändernvenue_proof_edit
  • Löschenvenue_proof_delete

Felder

Venue Proof Schema

venue_proofs4 Permissions

Nachweis einer Gastveranstaltung (ADR 0953): offen, liegt vor oder nicht erforderlich — mit Frist, Angabe und Dateien.

managedEventIduuiderforderlich
typeKeystringoptional

Schlüssel im Katalog des Mandanten; null = von Hand hinzugefügter Nachweis. Nach dem Anlegen unveränderlich.

PatternDefault: nullnullable
titlestringerforderlich
1–200 Zeichen
hintstringoptional

Herkunft der Pflicht, z. B. „AGB § 15".

max 200 ZeichenDefault: nullnullable
statusstringoptional
OPENPROVIDEDNOT_REQUIRED
Default: "OPEN"
dueAtdatetimeoptional

Frist als ISO-String — der Eskalations-Evaluator vergleicht Fristen als String.

Default: nullnullable
dueDaysBeforeEventintegeroptional

Aus welcher Regel die Frist stammt (Tage vor Beginn).

0 – 365Default: nullnullable
valueLabelstringoptional
max 60 ZeichenDefault: nullnullable
valuestringoptional

Die Angabe, wenn der Nachweis eine ist — etwa der Name des Veranstaltungsleiters.

max 300 ZeichenDefault: nullnullable
valueRequiredbooleanoptional
Default: false
notRequiredReasonstringoptional
max 500 ZeichenDefault: nullnullable
fileIdsuuid[]optional

Dateien der Akte (Collection `files`, entityType `managed_events`).

max 20 Itemsunique itemsDefault: []
notestringoptional
max 1000 ZeichenDefault: nullnullable
sortOrderintegeroptional
0 – 100000Default: 1000
statusChangedAtdatetimeoptional

Setzt der Server beim Zustandswechsel; mitgeschickte Werte werden verworfen.

Default: nullread-onlynullable
statusChangedBystringoptional
max 64 ZeichenDefault: nullread-onlynullable

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

Suche