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

Performance Review Benefit Schema

Schema-ID
performance_review_benefit
Collection
performance_review_benefits
Permissions
  • Lesenperformance_review_benefit_view
  • Anlegenperformance_review_benefit_create
  • Ändernperformance_review_benefit_edit
  • Löschenperformance_review_benefit_delete

Felder

Performance Review Benefit Schema

performance_review_benefits4 Permissions

A benefit / commitment the company must fulfill towards the employee, 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 delivering this benefit (typically a manager or HR).

nullable
reviewerPositionIduuidoptional

Position whose current holder verifies delivery. 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 benefit-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_benefits — Liste, paginiert + filterbar
  • GET /api/v1/performance_review_benefits/<id> — Einzelne Entity
  • POST /api/v1/performance_review_benefits — Anlegen
  • PATCH /api/v1/performance_review_benefits/<id> — Teil-Update
  • DELETE /api/v1/performance_review_benefits/<id> — Soft-Delete
  • GET /api/v1/performance_review_benefits/<id>/timeline — Audit + Aktivitäten

Suche