Update a report-card batch

Replaces batch settings and synchronizes selected subjects, classes, nodes, and teacher assignments.

Authentication

AuthorizationBearer

The signed-in SchoolSet user token sent by the frontend.

Path parameters

batchintegerRequired

Request

This endpoint expects an object.
namestringRequired<=255 characters
languagestringRequired
show_school_namebooleanRequired
show_academic_yearbooleanRequired
general_commentsbooleanRequired
subject_commentsbooleanRequired
attendancebooleanRequired
report_card_term_idintegerRequired
academic_year_idintegerRequired
subject_idslist of integersRequired
parent_signaturebooleanRequired
school_messagestring or nullOptional
attendance_optionsmap from strings to any or nullOptional
class_teacherslist of objectsOptional
grade_teacherslist of objectsOptional
nodeslist of integersOptional
classeslist of integersOptional
grading_overrideslist of objectsOptional

Response

Batch updated; data contains its id.

statusstring
messagestring
dataobject

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error