Wydajność i oceny
Cykle ocen, szablony, pytania i sesje — przeprowadzaj oceny pracownicze programistycznie.
Ta dokumentacja jest generowana ze schematu API. Opisy pól oraz wszelkie teksty, które nie zostały jeszcze przetłumaczone, są wyświetlane po angielsku.
Cykl ocen
Endpoints
| Metoda | Ścieżka | Opis |
|---|---|---|
| GET | /review-cycles | Pobiera kolekcję zasobów ReviewCycle. |
| POST | /review-cycles | Tworzy zasób ReviewCycle. |
| GET | /review-cycles/{id} | Pobiera zasób ReviewCycle. |
| PATCH | /review-cycles/{id} | Aktualizuje zasób ReviewCycle. |
| DELETE | /review-cycles/{id} | Usuwa zasób ReviewCycle. |
| POST | /review-cycles/{id}/close | Tworzy zasób ReviewCycle. |
| POST | /review-cycles/{id}/launch | Tworzy zasób ReviewCycle. |
| POST | /review-cycles/{id}/release | Tworzy zasób ReviewCycle. |
Pola schematu
| Pole | Typ | Opis |
|---|---|---|
| id | string | |
| name* | string | |
| periodStart* | string (date-time) | |
| periodEnd* | string (date-time) | |
| status | string | |
| launchedAt | string,null (date-time) | |
| closedAt | string,null (date-time) | |
| releasedAt | string,null (date-time) | |
| template | string,null (iri-reference) | |
| createdBy | string (iri-reference) | |
| sessions | array | |
| questions | array | Cycle-bespoke questions (when no template is attached). |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleStatuses | string |
Szablon oceny
Endpoints
| Metoda | Ścieżka | Opis |
|---|---|---|
| GET | /review-templates | Pobiera kolekcję zasobów ReviewTemplate. |
| POST | /review-templates | Tworzy zasób ReviewTemplate. |
| GET | /review-templates/{id} | Pobiera zasób ReviewTemplate. |
| PATCH | /review-templates/{id} | Aktualizuje zasób ReviewTemplate. |
| DELETE | /review-templates/{id} | Usuwa zasób ReviewTemplate. |
| POST | /review-templates/{id}/clear-default | Tworzy zasób ReviewTemplate. |
| POST | /review-templates/{id}/set-default | Tworzy zasób ReviewTemplate. |
Pola schematu
| Pole | Typ | Opis |
|---|---|---|
| id | string | |
| name* | string | |
| isDefault | boolean | Serializer accessor for the `isDefault` attribute. |
| questions | array | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| default | boolean |
Pytanie oceny
Endpoints
| Metoda | Ścieżka | Opis |
|---|---|---|
| GET | /review-questions | Pobiera kolekcję zasobów ReviewQuestion. |
| POST | /review-questions | Tworzy zasób ReviewQuestion. |
| GET | /review-questions/{id} | Pobiera zasób ReviewQuestion. |
| PATCH | /review-questions/{id} | Aktualizuje zasób ReviewQuestion. |
| DELETE | /review-questions/{id} | Usuwa zasób ReviewQuestion. |
Pola schematu
| Pole | Typ | Opis |
|---|---|---|
| id | string | |
| template | string,null (iri-reference) | |
| cycle | string,null (iri-reference) | |
| position* | integer | |
| prompt* | string | |
| type | string | |
| required | boolean | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleTypes | string |
Sesja oceny
Endpoints
| Metoda | Ścieżka | Opis |
|---|---|---|
| GET | /review-sessions | Pobiera kolekcję zasobów ReviewSession. |
| GET | /review-sessions/{id} | Pobiera zasób ReviewSession. |
| PATCH | /review-sessions/{id} | Aktualizuje zasób ReviewSession. |
| POST | /review-sessions/{id}/reassign | Tworzy zasób ReviewSession. |
| POST | /review-sessions/{id}/submit | Tworzy zasób ReviewSession. |
Pola schematu
| Pole | Typ | Opis |
|---|---|---|
| id | string | |
| cycle | string (iri-reference) | |
| reviewee | string (iri-reference) | |
| reviewer | string (iri-reference) | |
| reviewerKind | string | |
| status | string | |
| submittedAt | string,null (date-time) | |
| answers | array |
Obiekt oceny
Endpoints
| Metoda | Ścieżka | Opis |
|---|---|---|
| GET | /review-targets | Pobiera kolekcję zasobów ReviewTarget. |
| POST | /review-targets | Tworzy zasób ReviewTarget. |
| GET | /review-targets/{id} | Pobiera zasób ReviewTarget. |
| PATCH | /review-targets/{id} | Aktualizuje zasób ReviewTarget. |
| DELETE | /review-targets/{id} | Usuwa zasób ReviewTarget. |
Pola schematu
| Pole | Typ | Opis |
|---|---|---|
| id | string | |
| cycle | string,null (iri-reference) | |
| employee* | string (iri-reference) | |
| title* | string | |
| description | stringnull | |
| kind | string | |
| targetValue | stringnull | |
| unit | stringnull | |
| actualValue | stringnull | |
| outcome | stringnull | |
| reviewComment | stringnull | |
| assessedAt | string,null (date-time) | |
| position | integer | |
| objective | string,null (iri-reference) | |
| weight | stringnull | |
| status | string | |
| createdBy | string (iri-reference) | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleKinds | string | |
| possibleOutcomes | string |
Odpowiedź oceny
Endpoints
| Metoda | Ścieżka | Opis |
|---|---|---|
| GET | /review-answers/{id} | Pobiera zasób ReviewAnswer. |
Pola schematu
| Pole | Typ | Opis |
|---|---|---|
| id | string | |
| session | string (iri-reference) | |
| question | string (iri-reference) | |
| rating | stringnull | |
| freeText | stringnull | |
| lockVersion | integer | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleRatings | string |