Your data, your layout
Example data for a student report card
This fictional example includes three subjects, attendance, and a teacher’s comment. Adapt grades and field names to your school’s schema.
The report_card fields are illustrative: each design may use a different schema. Match the names to “Schema & default data” in your copy and replace template_id with your published template’s ID.
Download report-card-request.json ↓Understand data field bindings →{
"template_id": "YOUR_PUBLISHED_TEMPLATE_ID",
"expiry_minutes": 60,
"data": {
"report_card": {
"school_name": "Northstar Academy",
"term": "Term 1, 2026",
"issued_on": "2026-10-30",
"student": {
"name": "Jamie Taylor",
"reference": "STU-1042",
"class": "Grade 8A"
},
"subjects": [
{
"name": "Mathematics",
"score": 87,
"maximum_score": 100,
"grade": "B"
},
{
"name": "Science",
"score": 92,
"maximum_score": 100,
"grade": "A"
},
{
"name": "English",
"score": 84,
"maximum_score": 100,
"grade": "B"
}
],
"attendance": {
"days_present": 58,
"days_possible": 60
},
"teacher_comment": "Shows steady progress and contributes thoughtfully in class.",
"teacher_name": "Casey Lee"
}
}
}