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)

Changes

Changed in 1 of the 22 revisions of this API.11

  • 87818d31ea7211See the full diff
    • removed the success response with the status 204

      response-success-status-removed

    • added the success response with the status 200

      response-success-status-added