Guardians
Invite and manage guardians; read weekly reports. Guide: Guardians.
get
/guardiansList guardian links
Scope guardians:read
Parameters
student_idquery · stringverifiedquery · stringpagequery · integerlimitquery · integer
curl -X GET "https://serverless.grout.app/v1/guardians" \
-H "Authorization: Bearer $GROUT_API_KEY"post
/guardiansInvite a guardian for a student
Scope guardians:write
Body
student_idstringguardian_emailstringguardian_typefather|mother|guardianguardian_namestringguardian_phonestringis_primaryboolean
curl -X POST "https://serverless.grout.app/v1/guardians" \
-H "Authorization: Bearer $GROUT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"student_id":"<student_id>","guardian_email":"<guardian_email>","guardian_type":"father","guardian_name":"<guardian_name>","guardian_phone":"<guardian_phone>","is_primary":true}'post
/guardians/{id}/resendResend the invitation
Scope guardians:write
Parameters
idpath · stringrequired
curl -X POST "https://serverless.grout.app/v1/guardians/$ID/resend" \
-H "Authorization: Bearer $GROUT_API_KEY"curl -X DELETE "https://serverless.grout.app/v1/guardians/$ID" \
-H "Authorization: Bearer $GROUT_API_KEY"get
/guardians/reportsWeekly guardian reports (Alpha)
Scope guardians:read
Parameters
student_idquery · stringsincequery · stringpagequery · integerlimitquery · integer
curl -X GET "https://serverless.grout.app/v1/guardians/reports" \
-H "Authorization: Bearer $GROUT_API_KEY"