v7

latestOpenAPI 3.0.02026-08-046241,3352.0 MB
Reports

Create a report draft

Requires permission: ReportAdmins

Persists a report detail row (created in draft from the setup screen). Port of the legacy v2 PostCreateReportDetails (Update upsert on ReportDetail).

post/reports/setup

Request body

namestring required
academicYearinteger
yearGroupstring required
publishToParentsstring date-time required
publishToStudentsstring date-time required
sportAllocationboolean
draftboolean
hiddenboolean
totalinteger
completeinteger

Response

Success - Report created as draft (returns the new report id)