Report Cards API

Manages student report card generation and distribution.

Endpoints

Create Request

POST /api/report-cards

Create a report card generation request.

List Requests

POST /api/report-cards/list

Get Request Status

GET /api/report-cards/:id/status

Download Report Card

GET /api/report-cards/download/:id

Generate for Gradebook

POST /api/report-cards/generate/:gradebook_id

Run Generation Job

POST /api/report-cards/run-job

Triggers the report card generation background job.

Report Card Templates

Templates managed at /api/report_card_templates.

Student Report Cards

Individual student report cards at /api/student_report_cards.

See Gradebooks for grade data.