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

Project Phase Schema

Schema-ID
project_phase
Collection
project_phases
Permissions
  • Lesenproject_phase_view
  • Anlegenproject_phase_create
  • Ändernproject_phase_edit
  • Löschenproject_phase_delete
Beziehungen

Felder

Project Phase Schema

project_phases4 Permissions

Schema for validating project phase entities

projectIduuiderforderlich→ project

Project UUID

namestringerforderlich

Phase name

1–100 Zeichen
descriptionstringoptional

Phase description

max 1000 Zeichennullable
orderintegererforderlich

Phase order within project

≥ 0
startDatedateoptional

Phase start date (YYYY-MM-DD)

nullable
endDatedateoptional

Phase end date (YYYY-MM-DD)

nullable
statusstringerforderlich

Phase status

PLANNEDIN_PROGRESSCOMPLETEDCANCELLED
budgetMinutesintegeroptional

Phase budget in minutes

≥ 0nullable
colorstringoptional

Phase color (hex)

Patternnullable

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

Suche