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

Performance Review Goal Schema

Schema-ID
performance_review_goal
Collection
performance_review_goals
Permissions
  • Lesenperformance_review_goal_view
  • Anlegenperformance_review_goal_create
  • Ändernperformance_review_goal_edit
  • Löschenperformance_review_goal_delete

Felder

Performance Review Goal Schema

performance_review_goals4 Permissions

A goal item the employee must fulfill, part of a performance review development plan.

performanceReviewIduuiderforderlich

UUID of the parent performance review.

titlestringerforderlich
1–500 Zeichen
descriptionstringoptional
max 5000 Zeichennullable
ownerIduuidoptional

Person responsible for fulfilling this goal (typically the employee).

nullable
reviewerPositionIduuidoptional

Position whose current holder reviews progress. Resolved to a user at runtime; on vacancy falls back to the parent position.

nullable
dueDatedateoptional
nullable
statusstringoptional
OPENIN_PROGRESSIN_REVIEWDONE
Default: "OPEN"
createTaskbooleanoptional

When true and an ownerId is set, a linked task is spawned on save and kept in bidirectional sync.

Default: false
linkedTaskIduuidoptional

UUID of the linked task (set by the goal-task-sync service after spawn). Cleared on opt-out.

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

Suche