Cycle-bespoke questions (when no template is attached).
createdAt
string (date-time)
updatedAt
string (date-time)
possibleStatuses
string
Szablon oceny
Endpoints
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
questions
array
createdAt
string (date-time)
updatedAt
string (date-time)
default
boolean
Pytanie oceny
Endpoints
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
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
NOT in `review_session:write` — ApiPlatform's collection
denormalization for OneToMany trips on the orphanRemoval +
uniq_review_answer combo (remove-then-add at flush time
conflicts with the unique constraint). The custom
`ReviewSessionPatchProcessor` reads the answers array off
the raw PATCH body and reconciles by `question` IRI — the
only stable key when the input may or may not carry a real
`@id`.