# SchoolSet | Documentation ## Instructions for AI Agents - For clean Markdown of any page, append `.md` to the page URL - For section-specific indexes, append `/llms.txt` to any section URL - For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.schoolset.io/_mcp/server ## Docs - [SchoolSet API](https://docs.schoolset.io/welcome.md): API documentation for SchoolSet integrations - [Authentication](https://docs.schoolset.io/authentication.md): Use bearer tokens to access protected endpoints - [API reference](https://docs.schoolset.io/api-reference.md): SchoolSet endpoint reference ## API Docs - SchoolSet API > Settings [List available abilities](https://docs.schoolset.io/api-reference/school-set-api/settings/get-all-abilities.md) - SchoolSet API > Addresses [Create an address](https://docs.schoolset.io/api-reference/school-set-api/addresses/create-address.md) - SchoolSet API > List Labels [List merge tags](https://docs.schoolset.io/api-reference/school-set-api/list-labels/get-all-merge-tags.md) - SchoolSet API > List Labels [Delete a saved list-label template](https://docs.schoolset.io/api-reference/school-set-api/list-labels/delete-list-label-template.md) - SchoolSet API > List Labels [List available label templates](https://docs.schoolset.io/api-reference/school-set-api/list-labels/get-label-templates.md) - SchoolSet API > List Labels [List saved template types](https://docs.schoolset.io/api-reference/school-set-api/list-labels/get-list-label-template-types.md) - SchoolSet API > List Labels [List visible saved templates](https://docs.schoolset.io/api-reference/school-set-api/list-labels/get-visible-list-label-templates.md) - SchoolSet API > List Labels [Save a list-label template](https://docs.schoolset.io/api-reference/school-set-api/list-labels/save-template.md) - SchoolSet API > Attendance [List active marking types for a track](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-all-active-marking-types-for-track.md) - SchoolSet API > Attendance [Download an attendance track sheet](https://docs.schoolset.io/api-reference/school-set-api/attendance/download-attendance-track.md) - SchoolSet API > Attendance [List global attendance marking types](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-global-marking-types.md) - SchoolSet API > Attendance [Create an attendance marking type](https://docs.schoolset.io/api-reference/school-set-api/attendance/create-marking-type.md) - SchoolSet API > Attendance [Delete an attendance marking type](https://docs.schoolset.io/api-reference/school-set-api/attendance/delete-marking-type.md) - SchoolSet API > Attendance [Update an attendance marking type](https://docs.schoolset.io/api-reference/school-set-api/attendance/update-marking-type.md) - SchoolSet API > Attendance [List marking types for a track](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-marking-types-for-track.md) - SchoolSet API > Attendance [Get attendance dashboard metrics](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-attendance-metrics.md) - SchoolSet API > Attendance [Update a student's attendance plan](https://docs.schoolset.io/api-reference/school-set-api/attendance/update-student-attendance-plan.md) - SchoolSet API > Attendance [Delete a student's attendance plan](https://docs.schoolset.io/api-reference/school-set-api/attendance/delete-student-attendance-plan.md) - SchoolSet API > Attendance [List a student's attendance records](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-student-attendance-records.md) - SchoolSet API > Attendance [Get an attendance track](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-attendance-track.md) - SchoolSet API > Attendance [Get an attendance track's usable structure](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-attendance-track-structure.md) - SchoolSet API > Attendance [Create an attendance track](https://docs.schoolset.io/api-reference/school-set-api/attendance/create-attendance-track.md) - SchoolSet API > Attendance [Delete an attendance track](https://docs.schoolset.io/api-reference/school-set-api/attendance/delete-attendance-track.md) - SchoolSet API > Attendance [Update an attendance track](https://docs.schoolset.io/api-reference/school-set-api/attendance/update-attendance-track.md) - SchoolSet API > Attendance [List attendance tracks for an academic year](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-all-attendance-tracks.md) - SchoolSet API > Attendance [List active attendance tracks for an academic year](https://docs.schoolset.io/api-reference/school-set-api/attendance/get-all-attendance-tracks-for-year-active.md) - SchoolSet API > Attendance [List attendance tracks available today](https://docs.schoolset.io/api-reference/school-set-api/attendance/list-current-year-attendance-tracks.md) - SchoolSet API > Attendance Marking Types [Assign an attendance marking type to a track](https://docs.schoolset.io/api-reference/school-set-api/attendance-marking-types/assign-attendance-marking-type-to-track.md) - SchoolSet API > Attendance Marking Types [Unassign an attendance marking type from a track](https://docs.schoolset.io/api-reference/school-set-api/attendance-marking-types/unassign-attendance-marking-type-from-track.md) - SchoolSet API > Student Attendance Plans [Resolve scheduled plans for students](https://docs.schoolset.io/api-reference/school-set-api/student-attendance-plans/resolve-student-attendance-plans.md) - SchoolSet API > Student Attendance Plans [List a student's attendance plans](https://docs.schoolset.io/api-reference/school-set-api/student-attendance-plans/list-student-attendance-plans.md) - SchoolSet API > Student Attendance Plans [Create a student's attendance plan](https://docs.schoolset.io/api-reference/school-set-api/student-attendance-plans/create-student-attendance-plan.md) - SchoolSet API > Attendance Sessions [Get an attendance session](https://docs.schoolset.io/api-reference/school-set-api/attendance-sessions/get-attendance-session-by-id.md) - SchoolSet API > Attendance Sessions [Create attendance sessions](https://docs.schoolset.io/api-reference/school-set-api/attendance-sessions/create-attendance-session.md) - SchoolSet API > Attendance Sessions [Find attendance sessions by filters](https://docs.schoolset.io/api-reference/school-set-api/attendance-sessions/get-attendance-sessions-by-filters.md) - SchoolSet API > Attendance Sessions [Update attendance student rows](https://docs.schoolset.io/api-reference/school-set-api/attendance-sessions/update-attendance-session.md) - SchoolSet API > Broadcasts [Cancel a scheduled broadcast](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/cancel-broadcast.md) - SchoolSet API > Broadcasts [Delete a scheduled or canceled broadcast](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/delete-broadcast.md) - SchoolSet API > Broadcasts [Schedule an email broadcast](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/create-email-broadcast.md) - SchoolSet API > Broadcasts [Edit a scheduled email broadcast](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/update-email-broadcast.md) - SchoolSet API > Broadcasts [Schedule an SMS broadcast](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/create-sms-broadcast.md) - SchoolSet API > Broadcasts [Update a scheduled SMS broadcast](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/update-sms-broadcast.md) - SchoolSet API > Broadcasts [Schedule a voice broadcast](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/create-voice-broadcast.md) - SchoolSet API > Broadcasts [Update a scheduled voice broadcast](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/update-voice-broadcast.md) - SchoolSet API > Broadcasts [List all broadcasts](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/list-broadcasts.md) - SchoolSet API > Broadcasts [List broadcasts for an academic year](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/list-broadcasts-by-academic-year.md) - SchoolSet API > Broadcasts [List broadcast delivery methods](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/list-broadcast-methods.md) - SchoolSet API > Broadcasts [List broadcast statuses](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/list-broadcast-statuses.md) - SchoolSet API > Broadcasts [List merge tags for broadcasts](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/list-broadcast-tags.md) - SchoolSet API > Broadcasts [List broadcast types](https://docs.schoolset.io/api-reference/school-set-api/broadcasts/list-broadcast-types.md) - SchoolSet API > Bussing [List bus maintenance schedules](https://docs.schoolset.io/api-reference/school-set-api/bussing/list-bus-maintenance.md) - SchoolSet API > Bussing Maintenance [Schedule maintenance for a bus](https://docs.schoolset.io/api-reference/school-set-api/bussing-maintenance/create-bussing-bus-maintenance.md) - SchoolSet API > Bussing Maintenance [Remove a bus maintenance schedule](https://docs.schoolset.io/api-reference/school-set-api/bussing-maintenance/delete-bussing-bus-maintenance.md) - SchoolSet API > Bussing Maintenance [Update a bus maintenance schedule](https://docs.schoolset.io/api-reference/school-set-api/bussing-maintenance/update-bussing-bus-maintenance.md) - SchoolSet API > Bussing Buses [View a bus](https://docs.schoolset.io/api-reference/school-set-api/bussing-buses/get-bussing-bus.md) - SchoolSet API > Bussing Buses [Add a bus](https://docs.schoolset.io/api-reference/school-set-api/bussing-buses/create-bussing-bus.md) - SchoolSet API > Bussing Buses [Delete a bus](https://docs.schoolset.io/api-reference/school-set-api/bussing-buses/delete-bussing-bus.md) - SchoolSet API > Bussing Buses [Update a bus](https://docs.schoolset.io/api-reference/school-set-api/bussing-buses/update-bussing-bus.md) - SchoolSet API > Bussing Buses [List all buses](https://docs.schoolset.io/api-reference/school-set-api/bussing-buses/list-bussing-buses.md) - SchoolSet API > Bussing Drivers [View a driver](https://docs.schoolset.io/api-reference/school-set-api/bussing-drivers/get-bussing-driver.md) - SchoolSet API > Bussing Drivers [Add a driver](https://docs.schoolset.io/api-reference/school-set-api/bussing-drivers/create-bussing-driver.md) - SchoolSet API > Bussing Drivers [Delete a bus driver](https://docs.schoolset.io/api-reference/school-set-api/bussing-drivers/delete-bussing-driver.md) - SchoolSet API > Bussing Drivers [Update a bus driver](https://docs.schoolset.io/api-reference/school-set-api/bussing-drivers/update-bussing-driver.md) - SchoolSet API > Bussing Drivers [List bus drivers](https://docs.schoolset.io/api-reference/school-set-api/bussing-drivers/list-bussing-drivers.md) - SchoolSet API > Bussing Route Optimization [Optimize one bus route](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-optimization/optimize-bussing-route.md) - SchoolSet API > Bussing Route Optimization [Optimize all routes in a run](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-optimization/optimize-bussing-run.md) - SchoolSet API > Bussing Reports [Generate a bussing report](https://docs.schoolset.io/api-reference/school-set-api/bussing-reports/generate-bussing-report.md) - SchoolSet API > Bussing Reports [Download grade and class route changes](https://docs.schoolset.io/api-reference/school-set-api/bussing-reports/download-grade-class-route-changes.md) - SchoolSet API > Bussing Reports [Download all route changes](https://docs.schoolset.io/api-reference/school-set-api/bussing-reports/download-all-route-changes.md) - SchoolSet API > Bussing Reports [Download student route changes](https://docs.schoolset.io/api-reference/school-set-api/bussing-reports/download-student-route-changes.md) - SchoolSet API > Bussing Route Changes [Get a daily route change](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-changes/get-bussing-route-management-daily-change.md) - SchoolSet API > Bussing Daily Changes [Add a one-day route change](https://docs.schoolset.io/api-reference/school-set-api/bussing-daily-changes/create-bussing-route-management-daily-change.md) - SchoolSet API > Bussing Daily Changes [Remove a one-day route change](https://docs.schoolset.io/api-reference/school-set-api/bussing-daily-changes/delete-bussing-route-management-daily-change.md) - SchoolSet API > Bussing Daily Changes [Add route changes for a family](https://docs.schoolset.io/api-reference/school-set-api/bussing-daily-changes/create-family-bussing-route-management-daily-change.md) - SchoolSet API > Bussing Daily Changes [Update a one-day route change](https://docs.schoolset.io/api-reference/school-set-api/bussing-daily-changes/update-bussing-route-management-daily-change.md) - SchoolSet API > Bussing Daily Changes [List route changes for a date](https://docs.schoolset.io/api-reference/school-set-api/bussing-daily-changes/list-bussing-route-management-daily-changes.md) - SchoolSet API > Bussing Route Reports [Download routes grouped by grade and class](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-reports/download-grade-class-route-management-report.md) - SchoolSet API > Bussing Route Reports [Download one route report](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-reports/download-route-management-report.md) - SchoolSet API > Bussing Route Reports [Download all route reports](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-reports/download-all-route-management-report.md) - SchoolSet API > Bussing Route Management [View route management](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/get-bussing-route-management.md) - SchoolSet API > Bussing Route Management [Save route assignments](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/set-bussing-route-management.md) - SchoolSet API > Bussing Route Management [Copy a route into another run](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/copy-bussing-route-management.md) - SchoolSet API > Bussing Route Management [Exclude a student from a run](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/exclude-bussing-route-management-student.md) - SchoolSet API > Bussing Route Management [Include a previously excluded student](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/include-bussing-route-management-student.md) - SchoolSet API > Bussing Route Management [Set a custom address pin](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/update-bussing-address-coordinates.md) - SchoolSet API > Bussing Route Management [Reset an address pin](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/reset-bussing-address-coordinates.md) - SchoolSet API > Bussing Route Management [Find routes using an address](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/search-bussing-addresses.md) - SchoolSet API > Bussing Route Management [List route-management points](https://docs.schoolset.io/api-reference/school-set-api/bussing-route-management/list-bussing-route-management-points.md) - SchoolSet API > Bussing Run Setups [Get a bus run setup](https://docs.schoolset.io/api-reference/school-set-api/bussing-run-setups/get-bussing-run-setup.md) - SchoolSet API > Bussing Run Setups [Create a bus run setup](https://docs.schoolset.io/api-reference/school-set-api/bussing-run-setups/create-bussing-run-setup.md) - SchoolSet API > Bussing Run Setups [Delete a bus run setup](https://docs.schoolset.io/api-reference/school-set-api/bussing-run-setups/delete-bussing-run-setup.md) - SchoolSet API > Bussing Run Setup [List bus stop types](https://docs.schoolset.io/api-reference/school-set-api/bussing-run-setup/list-bussing-run-setup-stop-types.md) - SchoolSet API > Bussing Run Setup [List run time types](https://docs.schoolset.io/api-reference/school-set-api/bussing-run-setup/list-bussing-run-setup-time-types.md) - SchoolSet API > Bussing Run Setup [Update a bus run setup](https://docs.schoolset.io/api-reference/school-set-api/bussing-run-setup/update-bussing-run-setup.md) - SchoolSet API > Bussing Run Setup [List bus run setups for an academic year](https://docs.schoolset.io/api-reference/school-set-api/bussing-run-setup/list-bussing-run-setups.md) - SchoolSet API > Bussing Trips [Remove a run setup override](https://docs.schoolset.io/api-reference/school-set-api/bussing-trips/delete-bussing-run-setup-override.md) - SchoolSet API > Contract Collection [List contracts requiring collection](https://docs.schoolset.io/api-reference/school-set-api/contract-collection/list-contract-collection.md) - SchoolSet API > Contract Collection [View contract collection history](https://docs.schoolset.io/api-reference/school-set-api/contract-collection/get-contract-collection-history.md) - SchoolSet API > Contract Collection [Snooze or resume contract collection](https://docs.schoolset.io/api-reference/school-set-api/contract-collection/snooze-contracts.md) - SchoolSet API > Contract Collection Widgets [Get this month's payment widget](https://docs.schoolset.io/api-reference/school-set-api/contract-collection-widgets/get-monthly-collection-payments-widget.md) - SchoolSet API > Contract Collection Widgets [Get tuition payment trends](https://docs.schoolset.io/api-reference/school-set-api/contract-collection-widgets/get-tuition-payments-widget.md) - SchoolSet API > Contracts [Revert registration discounts on a contract](https://docs.schoolset.io/api-reference/school-set-api/contracts/rollback-contract-registration-discounts.md) - SchoolSet API > Contracts [Delete a contract](https://docs.schoolset.io/api-reference/school-set-api/contracts/delete-contract.md) - SchoolSet API > Contracts [Email a contract to its recipients](https://docs.schoolset.io/api-reference/school-set-api/contracts/email-contract.md) - SchoolSet API > Contracts [View or download one contract PDF](https://docs.schoolset.io/api-reference/school-set-api/contracts/export-contract-pdf.md) - SchoolSet API > Contracts [Queue a multi-contract export](https://docs.schoolset.io/api-reference/school-set-api/contracts/export-contracts-batch.md) - SchoolSet API > Contracts [Get contract financial summary](https://docs.schoolset.io/api-reference/school-set-api/contracts/get-registration-contract.md) - SchoolSet API > Contracts [List contract students and current balances](https://docs.schoolset.io/api-reference/school-set-api/contracts/get-registration-contract-students-balance-due.md) - SchoolSet API > Contracts [Assign contracts to a school user](https://docs.schoolset.io/api-reference/school-set-api/contracts/assign-contracts.md) - SchoolSet API > Contracts [List contracts for an academic year](https://docs.schoolset.io/api-reference/school-set-api/contracts/get-all-registration-contracts.md) - SchoolSet API > Contracts [List contracts for a family](https://docs.schoolset.io/api-reference/school-set-api/contracts/get-all-registration-family-contracts.md) - SchoolSet API > Contracts [Create family contracts for an academic year](https://docs.schoolset.io/api-reference/school-set-api/contracts/create-family-contracts-for-academic-year.md) - SchoolSet API > Contracts [List families with contracts for an academic year](https://docs.schoolset.io/api-reference/school-set-api/contracts/list-families-with-contracts-for-academic-year.md) - SchoolSet API > Courses [List report-card courses](https://docs.schoolset.io/api-reference/school-set-api/courses/list-courses.md) - SchoolSet API > Courses [Create a report-card course](https://docs.schoolset.io/api-reference/school-set-api/courses/create-course.md) - SchoolSet API > Courses [Get a report-card course](https://docs.schoolset.io/api-reference/school-set-api/courses/get-course.md) - SchoolSet API > Courses [Update a report-card course](https://docs.schoolset.io/api-reference/school-set-api/courses/update-course.md) - SchoolSet API > Courses [Delete a report-card course (currently unavailable)](https://docs.schoolset.io/api-reference/school-set-api/courses/delete-course.md) - SchoolSet API > Custom Document Templates [Rename or describe a custom document template](https://docs.schoolset.io/api-reference/school-set-api/custom-document-templates/update-custom-document-template.md) - SchoolSet API > Custom Document Templates [Delete a custom document template](https://docs.schoolset.io/api-reference/school-set-api/custom-document-templates/delete-custom-document-template.md) - SchoolSet API > Custom Document Templates [Activate or deactivate a custom document template](https://docs.schoolset.io/api-reference/school-set-api/custom-document-templates/set-custom-document-template-active.md) - SchoolSet API > Custom Document Templates [Generate a PDF from a custom template](https://docs.schoolset.io/api-reference/school-set-api/custom-document-templates/generate-custom-document-template-pdf.md) - SchoolSet API > Custom Document Templates [Preview a custom document template as PDF](https://docs.schoolset.io/api-reference/school-set-api/custom-document-templates/preview-custom-document-template-pdf.md) - SchoolSet API > Payment Dashboard [View registration payments by method](https://docs.schoolset.io/api-reference/school-set-api/payment-dashboard/get-employee-registration-payment-methods.md) - SchoolSet API > Payment Dashboard [View registration payment status totals](https://docs.schoolset.io/api-reference/school-set-api/payment-dashboard/get-employee-registration-payment-statuses.md) - SchoolSet API > Document Templates [Download a document template file](https://docs.schoolset.io/api-reference/school-set-api/document-templates/download-document-template-file.md) - SchoolSet API > Document Templates [View a document template](https://docs.schoolset.io/api-reference/school-set-api/document-templates/get-document-template.md) - SchoolSet API > Document Templates [List document templates](https://docs.schoolset.io/api-reference/school-set-api/document-templates/list-document-templates.md) - SchoolSet API > Document Templates [List supported entity types](https://docs.schoolset.io/api-reference/school-set-api/document-templates/list-document-template-entity-types.md) - SchoolSet API > Document Templates [Delete a document template](https://docs.schoolset.io/api-reference/school-set-api/document-templates/delete-document-template.md) - SchoolSet API > Document Templates [Generate completed documents](https://docs.schoolset.io/api-reference/school-set-api/document-templates/generate-document-template.md) - SchoolSet API > Document Templates [Find templates for an entity type](https://docs.schoolset.io/api-reference/school-set-api/document-templates/get-document-templates-for-entity-type.md) - SchoolSet API > Document Templates [Check whether generation will be queued](https://docs.schoolset.io/api-reference/school-set-api/document-templates/check-document-template-size.md) - SchoolSet API > Document Templates [List merge tags](https://docs.schoolset.io/api-reference/school-set-api/document-templates/list-document-template-merge-tags.md) - SchoolSet API > Document Templates [Update a document template](https://docs.schoolset.io/api-reference/school-set-api/document-templates/update-document-template.md) - SchoolSet API > Document Templates [Register an uploaded PDF as a template](https://docs.schoolset.io/api-reference/school-set-api/document-templates/upload-document-template.md) - SchoolSet API > Emergency Contacts [Create an emergency contact](https://docs.schoolset.io/api-reference/school-set-api/emergency-contacts/create-emergency-contact-student.md) - SchoolSet API > Emergency Contacts [Delete an emergency contact](https://docs.schoolset.io/api-reference/school-set-api/emergency-contacts/delete-emergency-contact-student.md) - SchoolSet API > Emergency Contacts [List emergency contact types](https://docs.schoolset.io/api-reference/school-set-api/emergency-contacts/get-emergency-contact-types.md) - SchoolSet API > Emergency Contacts [Update an emergency contact](https://docs.schoolset.io/api-reference/school-set-api/emergency-contacts/update-emergency-contact-student.md) - SchoolSet API > Entities [Get an entity](https://docs.schoolset.io/api-reference/school-set-api/entities/get-entity.md) - SchoolSet API > Entities [List all entities](https://docs.schoolset.io/api-reference/school-set-api/entities/get-entities.md) - SchoolSet API > Entities [Create an entity](https://docs.schoolset.io/api-reference/school-set-api/entities/create-entity.md) - SchoolSet API > Entities [List entity types](https://docs.schoolset.io/api-reference/school-set-api/entities/get-entity-types.md) - SchoolSet API > Entities [Update an entity](https://docs.schoolset.io/api-reference/school-set-api/entities/update-entity.md) - SchoolSet API > Exports [Generate an IIF export](https://docs.schoolset.io/api-reference/school-set-api/exports/export-iif.md) - SchoolSet API > Families [Merge one family into another](https://docs.schoolset.io/api-reference/school-set-api/families/merge-families.md) - SchoolSet API > Families [Get a family profile](https://docs.schoolset.io/api-reference/school-set-api/families/get-family.md) - SchoolSet API > Families [List family attachments](https://docs.schoolset.io/api-reference/school-set-api/families/get-family-attachments.md) - SchoolSet API > Families [List scheduled family charges](https://docs.schoolset.io/api-reference/school-set-api/families/get-family-charges.md) - SchoolSet API > Families [List family contracts](https://docs.schoolset.io/api-reference/school-set-api/families/get-family-contracts.md) - SchoolSet API > Families [List family fundraising payments](https://docs.schoolset.io/api-reference/school-set-api/families/get-family-fundraising-payments.md) - SchoolSet API > Families [List family fundraising pledges](https://docs.schoolset.io/api-reference/school-set-api/families/get-family-fundraising-pledges.md) - SchoolSet API > Families [List notes for students in a family](https://docs.schoolset.io/api-reference/school-set-api/families/get-family-notes.md) - SchoolSet API > Families [List a family's scheduled payments](https://docs.schoolset.io/api-reference/school-set-api/families/get-family-scheduled-payments.md) - SchoolSet API > Families [List a family's saved payment wallets](https://docs.schoolset.io/api-reference/school-set-api/families/get-family-wallets.md) - SchoolSet API > Families [Create a family](https://docs.schoolset.io/api-reference/school-set-api/families/create-family.md) - SchoolSet API > Families [Update a family record](https://docs.schoolset.io/api-reference/school-set-api/families/update-family.md) - SchoolSet API > Families [List all families](https://docs.schoolset.io/api-reference/school-set-api/families/list-families.md) - SchoolSet API > Families [List families for an academic year](https://docs.schoolset.io/api-reference/school-set-api/families/list-families-for-academic-year.md) - SchoolSet API > Families [Create or update a family](https://docs.schoolset.io/api-reference/school-set-api/families/create-or-update-family.md) - SchoolSet API > Families [Delete a family item](https://docs.schoolset.io/api-reference/school-set-api/families/delete-family-item.md) - SchoolSet API > Family Payments [Send a payment link](https://docs.schoolset.io/api-reference/school-set-api/family-payments/create-family-payment-link.md) - SchoolSet API > Family Portal [Get the signed-in family](https://docs.schoolset.io/api-reference/school-set-api/family-portal/get-authenticated-family-self.md) - SchoolSet API > Family Portal [List the signed-in family wallets](https://docs.schoolset.io/api-reference/school-set-api/family-portal/get-authenticated-family-wallets.md) - SchoolSet API > Forms [Create a form](https://docs.schoolset.io/api-reference/school-set-api/forms/create-form.md) - SchoolSet API > Forms [Get a form](https://docs.schoolset.io/api-reference/school-set-api/forms/get-form.md) - SchoolSet API > Forms [Update a form](https://docs.schoolset.io/api-reference/school-set-api/forms/update-form.md) - SchoolSet API > Forms [Delete a form](https://docs.schoolset.io/api-reference/school-set-api/forms/delete-form.md) - SchoolSet API > Forms [Get form field mappings](https://docs.schoolset.io/api-reference/school-set-api/forms/get-form-field-mappings.md) - SchoolSet API > Forms [Save form field mappings](https://docs.schoolset.io/api-reference/school-set-api/forms/save-form-field-mappings.md) - SchoolSet API > Forms [List forms for an academic year](https://docs.schoolset.io/api-reference/school-set-api/forms/list-forms-for-academic-year.md) - SchoolSet API > Forms [List form audiences](https://docs.schoolset.io/api-reference/school-set-api/forms/list-form-audiences.md) - SchoolSet API > Forms [Download a blank form PDF](https://docs.schoolset.io/api-reference/school-set-api/forms/download-blank-form-pdf.md) - SchoolSet API > Forms [Queue a filled-form PDF](https://docs.schoolset.io/api-reference/school-set-api/forms/queue-filled-form-pdf.md) - SchoolSet API > Forms [Queue a submitted-form export](https://docs.schoolset.io/api-reference/school-set-api/forms/queue-submitted-form-export.md) - SchoolSet API > Forms [Queue a ZIP of filled forms](https://docs.schoolset.io/api-reference/school-set-api/forms/queue-filled-forms-zip.md) - SchoolSet API > Forms [Delete a form submission](https://docs.schoolset.io/api-reference/school-set-api/forms/delete-form-submission.md) - SchoolSet API > Forms [Link a submission to a person](https://docs.schoolset.io/api-reference/school-set-api/forms/link-form-submission-person.md) - SchoolSet API > Forms [Mark or unmark a submission as spam](https://docs.schoolset.io/api-reference/school-set-api/forms/update-form-submission-spam.md) - SchoolSet API > Forms [List submissions for a form](https://docs.schoolset.io/api-reference/school-set-api/forms/list-form-submissions.md) - SchoolSet API > Forms [Get form-submission filter options](https://docs.schoolset.io/api-reference/school-set-api/forms/get-form-submission-filter-options.md) - SchoolSet API > Forms [Preview mapped submission import values](https://docs.schoolset.io/api-reference/school-set-api/forms/preview-form-submission-import.md) - SchoolSet API > Forms [Mark a form submission as imported](https://docs.schoolset.io/api-reference/school-set-api/forms/mark-form-submission-imported.md) - SchoolSet API > Forms [List form submissions associated with a family](https://docs.schoolset.io/api-reference/school-set-api/forms/get-family-form-submissions.md) - SchoolSet API > Forms [List visible system fields for form mapping](https://docs.schoolset.io/api-reference/school-set-api/forms/get-form-system-fields.md) - SchoolSet API > Form Submissions [Get a form submission](https://docs.schoolset.io/api-reference/school-set-api/form-submissions/get-form-submission.md) - SchoolSet API > Form Submissions [Generate a submitted form PDF](https://docs.schoolset.io/api-reference/school-set-api/form-submissions/get-submitted-form-pdf.md) - SchoolSet API > Fundraising [Get a fundraising campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/get-fundraising-campaign.md) - SchoolSet API > Fundraising [Activate a fundraising campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/activate-fundraising-campaign.md) - SchoolSet API > Fundraising [Deactivate a fundraising campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/deactivate-fundraising-campaign.md) - SchoolSet API > Fundraising [List campaign donations](https://docs.schoolset.io/api-reference/school-set-api/fundraising/get-fundraising-campaign-details.md) - SchoolSet API > Fundraising [List donors for a campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/get-fundraising-campaign-donors.md) - SchoolSet API > Fundraising [List recurring payment plans for a campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/get-fundraising-recurring-payment-plans.md) - SchoolSet API > Fundraising [Export recurring payment plans](https://docs.schoolset.io/api-reference/school-set-api/fundraising/export-fundraising-recurring-payment-plans.md) - SchoolSet API > Fundraising [Get recurring payment-plan filter values for a campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/get-fundraising-campaign-payment-plan-filter-options.md) - SchoolSet API > Fundraising [Create a fundraising campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/create-fundraising-campaign.md) - SchoolSet API > Fundraising [Delete a fundraising campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/delete-fundraising-campaign.md) - SchoolSet API > Fundraising [Update a fundraising campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising/update-fundraising-campaign.md) - SchoolSet API > Fundraising [List fundraising campaigns](https://docs.schoolset.io/api-reference/school-set-api/fundraising/list-fundraising-campaigns.md) - SchoolSet API > Fundraising [List school parents and fundraising donors](https://docs.schoolset.io/api-reference/school-set-api/fundraising/list-fundraising-parents-and-donors.md) - SchoolSet API > Fundraising Donor Wallets [Create an ACH wallet for a fundraising donor](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donor-wallets/create-fundraising-donor-ach-wallet.md) - SchoolSet API > Fundraising Donor Wallets [Create a credit-card wallet for a fundraising donor](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donor-wallets/create-fundraising-donor-credit-card-wallet.md) - SchoolSet API > Fundraising Donor Wallets [List a fundraising donor's wallets](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donor-wallets/list-fundraising-donor-wallets.md) - SchoolSet API > Fundraising Funds [Get a fundraising fund name](https://docs.schoolset.io/api-reference/school-set-api/fundraising-funds/get-fundraising-fund-name.md) - SchoolSet API > Fundraising Funds [List recurring payment plans for a fund](https://docs.schoolset.io/api-reference/school-set-api/fundraising-funds/get-fund-payment-recurring-plans.md) - SchoolSet API > Fundraising Funds [List donations allocated to a fund](https://docs.schoolset.io/api-reference/school-set-api/fundraising-funds/get-fund-payments.md) - SchoolSet API > Fundraising Funds [List all fundraising funds](https://docs.schoolset.io/api-reference/school-set-api/fundraising-funds/get-all-funds.md) - SchoolSet API > Fundraising Funds [Create a fundraising fund](https://docs.schoolset.io/api-reference/school-set-api/fundraising-funds/create-fundraising-fund.md) - SchoolSet API > Fundraising Funds [Toggle a fund's active state](https://docs.schoolset.io/api-reference/school-set-api/fundraising-funds/toggle-active-fund.md) - SchoolSet API > Fundraising Funds [Update a fundraising fund](https://docs.schoolset.io/api-reference/school-set-api/fundraising-funds/update-fund.md) - SchoolSet API > Fundraising Payments [List fundraising payments](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/get-all-fundraising-payments.md) - SchoolSet API > Fundraising Payments [List payments for a fundraising campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/get-fundraising-payment.md) - SchoolSet API > Fundraising Payments [Charge a one-time fundraising donation by ACH](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/create-ach-charge-now-one-time-payment.md) - SchoolSet API > Fundraising Payments [Charge a one-time fundraising donation by credit card](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/create-credit-card-charge-now-one-time-payment.md) - SchoolSet API > Fundraising Payments [Charge a donor's saved wallet now](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/create-fundraising-wallet-charge-now-one-time-payment.md) - SchoolSet API > Fundraising Payments [Record a manual one-time donation](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/create-fundraising-manual-one-time-payment.md) - SchoolSet API > Fundraising Payments [Create a recurring fundraising payment plan](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/create-fundraising-payment-plan-recurring-payment.md) - SchoolSet API > Fundraising Payments [Delete a fundraising payment](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/delete-fundraising-payment.md) - SchoolSet API > Fundraising Payments [Get a recurring fundraising payment plan](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/get-fundraising-payment-plan-recurring-payment.md) - SchoolSet API > Fundraising Payments [Cancel a recurring fundraising payment plan](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/cancel-fundraising-payment-plan-recurring-payment.md) - SchoolSet API > Fundraising Payments [Update a scheduled ACH fundraising payment](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/update-fundraising-ach-charge-now-one-time-payment.md) - SchoolSet API > Fundraising Payments [Update a manual fundraising payment](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/update-fundraising-manual-one-time-payment.md) - SchoolSet API > Fundraising Payments [Update a recurring fundraising payment plan](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/update-fundraising-payment-plan-recurring-payment.md) - SchoolSet API > Fundraising Payments [Void or refund a fundraising payment](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/void-or-refund-fundraising-payment.md) - SchoolSet API > Fundraising Payments [Export filtered fundraising donations](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/export-fundraising-payments.md) - SchoolSet API > Fundraising Payments [Get donation filter options](https://docs.schoolset.io/api-reference/school-set-api/fundraising-payments/get-fundraising-payment-filter-options.md) - SchoolSet API > Fundraising Pledges [Get one fundraising pledge](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/get-fundraising-pledge.md) - SchoolSet API > Fundraising Pledges [List fundraising pledges](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/get-all-fundraising-pledges.md) - SchoolSet API > Fundraising Pledges [List pledges for a campaign](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/get-all-fundraising-pledge-by-campaign.md) - SchoolSet API > Fundraising Pledges [Create a fundraising pledge](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/create-fundraising-pledge.md) - SchoolSet API > Fundraising Pledges [Delete a fundraising pledge](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/delete-pledge.md) - SchoolSet API > Fundraising Pledges [List a donor's pledges](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/get-fundraising-pledge-by-donor.md) - SchoolSet API > Fundraising Pledges [Export filtered pledges](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/export-fundraising-pledges.md) - SchoolSet API > Fundraising Pledges [Get pledge filter options](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/get-fundraising-pledge-filter-options.md) - SchoolSet API > Fundraising Pledges [Generate a pledge payment plan](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/generate-fundraising-payment-plan.md) - SchoolSet API > Fundraising Pledges [Get pledge activity history](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/get-pledge-collection-history.md) - SchoolSet API > Fundraising Pledges [List payments allocated to a pledge](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/get-fundraising-pledge-payments.md) - SchoolSet API > Fundraising Pledges [Toggle pledge completion](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/toggle-pledge-as-complete.md) - SchoolSet API > Fundraising Pledges [Update a fundraising pledge](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledges/update-fundraising-pledge.md) - SchoolSet API > Fundraising Pledge Payment Links [Send a payment link for selected pledges](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledge-payment-links/create-payment-pay-batch.md) - SchoolSet API > Fundraising Pledge Payment Links [Send a payment link for one pledge](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledge-payment-links/create-payment-pay.md) - SchoolSet API > Fundraising Pledge Payment Links [Send payment links in bulk](https://docs.schoolset.io/api-reference/school-set-api/fundraising-pledge-payment-links/create-payment-pay-bulk.md) - SchoolSet API > Fundraising Settings [List fundraising merge tags](https://docs.schoolset.io/api-reference/school-set-api/fundraising-settings/get-fundraising-tags.md) - SchoolSet API > Lists and Labels [Generate a list or label file](https://docs.schoolset.io/api-reference/school-set-api/lists-and-labels/generate-list-labels.md) - SchoolSet API > Immunizations [Get one student's immunization record](https://docs.schoolset.io/api-reference/school-set-api/immunizations/get-student-immunization.md) - SchoolSet API > Immunizations [Record a vaccine from compliance](https://docs.schoolset.io/api-reference/school-set-api/immunizations/record-compliance-vaccine.md) - SchoolSet API > Immunizations [Record a vaccine from a family record](https://docs.schoolset.io/api-reference/school-set-api/immunizations/record-family-vaccine.md) - SchoolSet API > Immunizations [Record a vaccine from the student list](https://docs.schoolset.io/api-reference/school-set-api/immunizations/record-list-vaccine.md) - SchoolSet API > Immunizations [Delete an immunization appointment](https://docs.schoolset.io/api-reference/school-set-api/immunizations/delete-immunization-appointment.md) - SchoolSet API > Immunizations [Add an appointment from compliance](https://docs.schoolset.io/api-reference/school-set-api/immunizations/add-compliance-immunization-appointment.md) - SchoolSet API > Immunizations [Add an appointment from a family record](https://docs.schoolset.io/api-reference/school-set-api/immunizations/add-family-immunization-appointment.md) - SchoolSet API > Immunizations [Add an immunization appointment](https://docs.schoolset.io/api-reference/school-set-api/immunizations/add-immunization-appointment.md) - SchoolSet API > Immunizations [List immunization compliance](https://docs.schoolset.io/api-reference/school-set-api/immunizations/list-immunization-compliance.md) - SchoolSet API > Immunizations [List due immunization shots](https://docs.schoolset.io/api-reference/school-set-api/immunizations/list-due-immunizations.md) - SchoolSet API > Immunizations [Add an immunization exemption](https://docs.schoolset.io/api-reference/school-set-api/immunizations/add-immunization-exemption.md) - SchoolSet API > Immunizations [Delete an immunization exemption](https://docs.schoolset.io/api-reference/school-set-api/immunizations/delete-immunization-exemption.md) - SchoolSet API > Immunizations [List immunization exemption types](https://docs.schoolset.io/api-reference/school-set-api/immunizations/list-immunization-exemption-types.md) - SchoolSet API > Immunizations [Get a family's immunization records](https://docs.schoolset.io/api-reference/school-set-api/immunizations/get-family-immunizations.md) - SchoolSet API > Immunizations [Download the immunization report PDF](https://docs.schoolset.io/api-reference/school-set-api/immunizations/download-immunization-report-pdf.md) - SchoolSet API > Immunizations [Get the signed-in parent's immunizations](https://docs.schoolset.io/api-reference/school-set-api/immunizations/get-self-immunizations.md) - SchoolSet API > Immunizations [Update an immunization shot](https://docs.schoolset.io/api-reference/school-set-api/immunizations/update-immunization-student-shot.md) - SchoolSet API > Immunizations [Delete an immunization shot](https://docs.schoolset.io/api-reference/school-set-api/immunizations/delete-immunization-shot.md) - SchoolSet API > Immunizations [List school immunizations for an academic year](https://docs.schoolset.io/api-reference/school-set-api/immunizations/list-school-immunizations.md) - SchoolSet API > Imports [List recent import sessions](https://docs.schoolset.io/api-reference/school-set-api/imports/list-import-sessions.md) - SchoolSet API > Imports [Get an import session](https://docs.schoolset.io/api-reference/school-set-api/imports/get-import-session.md) - SchoolSet API > Imports [Request cancellation of an import session](https://docs.schoolset.io/api-reference/school-set-api/imports/cancel-import-session.md) - SchoolSet API > Imports [Download import validation errors](https://docs.schoolset.io/api-reference/school-set-api/imports/download-import-session-errors.md) - SchoolSet API > Notes [Get a published user note](https://docs.schoolset.io/api-reference/school-set-api/notes/get-user-note.md) - SchoolSet API > Notes [Create a note category](https://docs.schoolset.io/api-reference/school-set-api/notes/create-user-note-category.md) - SchoolSet API > Notes [Delete a note category](https://docs.schoolset.io/api-reference/school-set-api/notes/delete-user-note-category.md) - SchoolSet API > Notes [Update a note category](https://docs.schoolset.io/api-reference/school-set-api/notes/update-user-note-category.md) - SchoolSet API > Notes [Create a published user note](https://docs.schoolset.io/api-reference/school-set-api/notes/create-user-note.md) - SchoolSet API > Notes [Delete multiple user notes](https://docs.schoolset.io/api-reference/school-set-api/notes/delete-user-notes.md) - SchoolSet API > Notes [Delete a published user note](https://docs.schoolset.io/api-reference/school-set-api/notes/delete-user-note.md) - SchoolSet API > Notes [Get a user note draft](https://docs.schoolset.io/api-reference/school-set-api/notes/get-user-note-draft.md) - SchoolSet API > Notes [Create a user note draft](https://docs.schoolset.io/api-reference/school-set-api/notes/create-user-note-draft.md) - SchoolSet API > Notes [Delete a note draft](https://docs.schoolset.io/api-reference/school-set-api/notes/delete-user-note-draft.md) - SchoolSet API > Notes [Update a note draft](https://docs.schoolset.io/api-reference/school-set-api/notes/update-user-note-draft.md) - SchoolSet API > Notes [Export note content as PDF](https://docs.schoolset.io/api-reference/school-set-api/notes/export-user-note-pdf.md) - SchoolSet API > Notes [Mark or unmark a user note as favorite](https://docs.schoolset.io/api-reference/school-set-api/notes/favorite-user-note.md) - SchoolSet API > Notes [Create a note folder](https://docs.schoolset.io/api-reference/school-set-api/notes/create-user-note-folder.md) - SchoolSet API > Notes [Delete a note folder](https://docs.schoolset.io/api-reference/school-set-api/notes/delete-user-note-folder.md) - SchoolSet API > Notes [Rename or reparent a note folder](https://docs.schoolset.io/api-reference/school-set-api/notes/update-user-note-folder.md) - SchoolSet API > Notes [Update a user note](https://docs.schoolset.io/api-reference/school-set-api/notes/update-user-note.md) - SchoolSet API > Notes [Select user notes by ID](https://docs.schoolset.io/api-reference/school-set-api/notes/select-all-user-notes.md) - SchoolSet API > Notes [List note categories](https://docs.schoolset.io/api-reference/school-set-api/notes/list-user-note-categories.md) - SchoolSet API > Notes [List note drafts](https://docs.schoolset.io/api-reference/school-set-api/notes/list-user-note-drafts.md) - SchoolSet API > Notes [Get the note folder tree](https://docs.schoolset.io/api-reference/school-set-api/notes/get-user-note-folder-tree.md) - SchoolSet API > Notifications [Download a notification PDF](https://docs.schoolset.io/api-reference/school-set-api/notifications/download-notification-pdf.md) - SchoolSet API > Notifications [List filtered notifications](https://docs.schoolset.io/api-reference/school-set-api/notifications/list-filtered-notifications-v-2.md) - SchoolSet API > Notifications [Restore many archived notifications](https://docs.schoolset.io/api-reference/school-set-api/notifications/restore-archived-notifications-v-2.md) - SchoolSet API > Notifications [Count unread notifications](https://docs.schoolset.io/api-reference/school-set-api/notifications/count-unread-notifications-v-2.md) - SchoolSet API > Notifications [Mark many notifications read](https://docs.schoolset.io/api-reference/school-set-api/notifications/mark-notifications-read-v-2.md) - SchoolSet API > Notifications [Mark many notifications unread](https://docs.schoolset.io/api-reference/school-set-api/notifications/mark-notifications-unread-v-2.md) - SchoolSet API > Notifications [Archive many notifications](https://docs.schoolset.io/api-reference/school-set-api/notifications/archive-notifications-v-2.md) - SchoolSet API > Parents [Get a parent](https://docs.schoolset.io/api-reference/school-set-api/parents/get-parent.md) - SchoolSet API > Parents [Create a parent](https://docs.schoolset.io/api-reference/school-set-api/parents/create-parent.md) - SchoolSet API > Parents [Update a parent](https://docs.schoolset.io/api-reference/school-set-api/parents/update-parent.md) - SchoolSet API > Parents [List marital statuses](https://docs.schoolset.io/api-reference/school-set-api/parents/list-marital-statuses.md) - SchoolSet API > Parents [List parent relationship types](https://docs.schoolset.io/api-reference/school-set-api/parents/list-parent-types.md) - SchoolSet API > Parents [List all parents](https://docs.schoolset.io/api-reference/school-set-api/parents/list-parents-v-2.md) - SchoolSet API > Parents [List parents for an academic year](https://docs.schoolset.io/api-reference/school-set-api/parents/list-parents-for-academic-year-v-2.md) - SchoolSet API > Payments [Get a payment](https://docs.schoolset.io/api-reference/school-set-api/payments/get-payment.md) - SchoolSet API > Payments [List payment transaction attempts](https://docs.schoolset.io/api-reference/school-set-api/payments/list-payment-transactions.md) - SchoolSet API > Payments [List payment merge tags](https://docs.schoolset.io/api-reference/school-set-api/payments/list-payment-tags.md) - SchoolSet API > Payments [List visible payment types](https://docs.schoolset.io/api-reference/school-set-api/payments/get-system-payment-add-types.md) - SchoolSet API > Payments [Show collected contract fees](https://docs.schoolset.io/api-reference/school-set-api/payments/get-contract-fees-collected.md) - SchoolSet API > Payments [Show collected contract payments](https://docs.schoolset.io/api-reference/school-set-api/payments/get-system-payment-contract-details-payment-collected.md) - SchoolSet API > Payments [List recurring payment statuses](https://docs.schoolset.io/api-reference/school-set-api/payments/get-system-payment-recurring-statuses-all.md) - SchoolSet API > Payments [List payment statuses](https://docs.schoolset.io/api-reference/school-set-api/payments/get-system-payment-statuses-all.md) - SchoolSet API > Payments [List payment methods and types](https://docs.schoolset.io/api-reference/school-set-api/payments/get-system-payment-types.md) - SchoolSet API > Payments [Toggle a gateway payment between accepted and disputed](https://docs.schoolset.io/api-reference/school-set-api/payments/toggle-accepted-disputed-payment.md) - SchoolSet API > Payments [Toggle a gateway payment between accepted and removed](https://docs.schoolset.io/api-reference/school-set-api/payments/toggle-accepted-removed-payment.md) - SchoolSet API > Payments [Add a payment for a payer](https://docs.schoolset.io/api-reference/school-set-api/payments/add-v-2-payment.md) - SchoolSet API > Payments [Cancel a pending payment](https://docs.schoolset.io/api-reference/school-set-api/payments/cancel-v-2-payment.md) - SchoolSet API > Payments [Cancel a recurring payment plan](https://docs.schoolset.io/api-reference/school-set-api/payments/cancel-v-2-payment-plan-recurring-payment.md) - SchoolSet API > Payments [Record a manual one-time payment](https://docs.schoolset.io/api-reference/school-set-api/payments/create-v-2-manual-one-time-payment.md) - SchoolSet API > Payments [Charge an ACH payment immediately](https://docs.schoolset.io/api-reference/school-set-api/payments/create-v-2-ach-charge-now-one-time-payment.md) - SchoolSet API > Payments [Charge a credit account immediately](https://docs.schoolset.io/api-reference/school-set-api/payments/create-v-2-credit-account-charge-now-one-time-payment.md) - SchoolSet API > Payments [Charge a credit card immediately](https://docs.schoolset.io/api-reference/school-set-api/payments/create-v-2-credit-card-charge-now-one-time-payment.md) - SchoolSet API > Payments [Charge a wallet immediately](https://docs.schoolset.io/api-reference/school-set-api/payments/create-v-2-wallet-charge-now-one-time-payment.md) - SchoolSet API > Payments [Schedule a wallet payment](https://docs.schoolset.io/api-reference/school-set-api/payments/create-v-2-wallet-upcoming-one-time-payment.md) - SchoolSet API > Payments [Create a recurring payment plan](https://docs.schoolset.io/api-reference/school-set-api/payments/create-v-2-payment-plan-recurring-payment.md) - SchoolSet API > Payments [Delete a payment](https://docs.schoolset.io/api-reference/school-set-api/payments/delete-payment.md) - SchoolSet API > Payments [Delete a recurring payment plan](https://docs.schoolset.io/api-reference/school-set-api/payments/delete-recurring-payment-plan.md) - SchoolSet API > Payments [Generate a recurring payment plan](https://docs.schoolset.io/api-reference/school-set-api/payments/generate-payment-plan.md) - SchoolSet API > Payments [Charge a one-time payment by ACH](https://docs.schoolset.io/api-reference/school-set-api/payments/pay-ach-charge-now-one-time-payment.md) - SchoolSet API > Payments [Charge a one-time payment by card](https://docs.schoolset.io/api-reference/school-set-api/payments/pay-credit-card-charge-now-one-time-payment.md) - SchoolSet API > Payments [Charge a payment from a wallet](https://docs.schoolset.io/api-reference/school-set-api/payments/pay-wallet-charge-now-one-time-payment.md) - SchoolSet API > Payments [Repeat a failed payment](https://docs.schoolset.io/api-reference/school-set-api/payments/repeat-payment.md) - SchoolSet API > Payments [Replace a payment with ACH](https://docs.schoolset.io/api-reference/school-set-api/payments/replace-ach-charge-now-one-time-payment.md) - SchoolSet API > Payments [Replace a payment with a card](https://docs.schoolset.io/api-reference/school-set-api/payments/replace-credit-card-charge-now-one-time-payment.md) - SchoolSet API > Payments [Replace a payment with a wallet](https://docs.schoolset.io/api-reference/school-set-api/payments/replace-wallet-charge-now-one-time-payment.md) - SchoolSet API > Payments [Replace a failed payment manually](https://docs.schoolset.io/api-reference/school-set-api/payments/replace-manual-one-time-payment.md) - SchoolSet API > Payments [Replace a failed payment with wallet schedule](https://docs.schoolset.io/api-reference/school-set-api/payments/replace-wallet-upcoming-one-time-payment.md) - SchoolSet API > Payments [Search manual payments by check number](https://docs.schoolset.io/api-reference/school-set-api/payments/search-manual-one-time-check-payment.md) - SchoolSet API > Payments [Search payment payers](https://docs.schoolset.io/api-reference/school-set-api/payments/search-payers.md) - SchoolSet API > Payments [Retrieve payer fee allocations](https://docs.schoolset.io/api-reference/school-set-api/payments/get-payers-fees.md) - SchoolSet API > Payments [List a payer's upcoming payments](https://docs.schoolset.io/api-reference/school-set-api/payments/get-upcoming-payments.md) - SchoolSet API > Payments [Update a payment or recurring payment plan](https://docs.schoolset.io/api-reference/school-set-api/payments/update-payment.md) - SchoolSet API > Payments [Update a manual one-time payment](https://docs.schoolset.io/api-reference/school-set-api/payments/update-manual-one-time-payment.md) - SchoolSet API > Payments [Update an ACH charge-now payment](https://docs.schoolset.io/api-reference/school-set-api/payments/update-ach-charge-now-one-time-payment.md) - SchoolSet API > Payments [Update a credit-card charge-now payment](https://docs.schoolset.io/api-reference/school-set-api/payments/update-credit-card-charge-now-one-time-payment.md) - SchoolSet API > Payments [Update a wallet charge-now payment](https://docs.schoolset.io/api-reference/school-set-api/payments/update-wallet-charge-now-one-time-payment.md) - SchoolSet API > Payments [Update a recurring payment plan](https://docs.schoolset.io/api-reference/school-set-api/payments/update-payment-plan-recurring-plan-payment.md) - SchoolSet API > Payments [Void or refund an accepted payment](https://docs.schoolset.io/api-reference/school-set-api/payments/void-or-refund-payment.md) - SchoolSet API > Parent Portal Contracts [Get contract fees](https://docs.schoolset.io/api-reference/school-set-api/parent-portal-contracts/get-portal-contract-fees.md) - SchoolSet API > Parent Portal Contracts [List the family's contracts](https://docs.schoolset.io/api-reference/school-set-api/parent-portal-contracts/list-portal-family-contracts.md) - SchoolSet API > Parent Portal [Get the parent portal dashboard](https://docs.schoolset.io/api-reference/school-set-api/parent-portal/get-portal-dashboard.md) - SchoolSet API > Parent Portal Payments [Get parent payment details](https://docs.schoolset.io/api-reference/school-set-api/parent-portal-payments/get-portal-payment-details.md) - SchoolSet API > Parent Portal Payments [Add a parent portal payment](https://docs.schoolset.io/api-reference/school-set-api/parent-portal-payments/add-portal-payment.md) - SchoolSet API > Parent Portal Payments [Get collected contract fees](https://docs.schoolset.io/api-reference/school-set-api/parent-portal-payments/get-portal-collected-fees.md) - SchoolSet API > Portal Payments [Get collected contract payment totals](https://docs.schoolset.io/api-reference/school-set-api/portal-payments/get-portal-contract-payment-collected.md) - SchoolSet API > Portal Payments [List contract payment history](https://docs.schoolset.io/api-reference/school-set-api/portal-payments/get-portal-contract-payment-history.md) - SchoolSet API > Portal Payments [List recurring payment plans](https://docs.schoolset.io/api-reference/school-set-api/portal-payments/get-portal-recurring-payment-plans.md) - SchoolSet API > Portal Payments [Get upcoming contract plan balance](https://docs.schoolset.io/api-reference/school-set-api/portal-payments/get-portal-upcoming-contract-plan.md) - SchoolSet API > Portal Payments [Generate a recurring payment plan](https://docs.schoolset.io/api-reference/school-set-api/portal-payments/generate-portal-payment-plan.md) - SchoolSet API > Portal Payments [List recurring payment periods](https://docs.schoolset.io/api-reference/school-set-api/portal-payments/list-portal-recurring-payment-periods.md) - SchoolSet API > Portal Payments [List portal merchant accounts](https://docs.schoolset.io/api-reference/school-set-api/portal-payments/list-portal-merchant-accounts.md) - SchoolSet API > Portal Payments [List visible payment types by type](https://docs.schoolset.io/api-reference/school-set-api/portal-payments/list-portal-payment-types-by-type.md) - SchoolSet API > Portal Wallets [Create an ACH wallet](https://docs.schoolset.io/api-reference/school-set-api/portal-wallets/create-portal-ach-wallet.md) - SchoolSet API > Portal Wallets [Create a credit-card wallet](https://docs.schoolset.io/api-reference/school-set-api/portal-wallets/create-portal-credit-card-wallet.md) - SchoolSet API > Wallet [List the signed-in parent's active wallets](https://docs.schoolset.io/api-reference/school-set-api/wallet/get-family-wallet-self.md) - SchoolSet API > Wallet [Activate a credit-card wallet](https://docs.schoolset.io/api-reference/school-set-api/wallet/activate-credit-card-wallet.md) - SchoolSet API > Wallet [Create an ACH wallet](https://docs.schoolset.io/api-reference/school-set-api/wallet/create-ach-wallet.md) - SchoolSet API > Wallet [Create a credit-card wallet](https://docs.schoolset.io/api-reference/school-set-api/wallet/create-credit-card-wallet.md) - SchoolSet API > Wallet [Deactivate a credit-card wallet](https://docs.schoolset.io/api-reference/school-set-api/wallet/deactivate-credit-card-wallet.md) - SchoolSet API > Wallet [Delete a credit-card wallet](https://docs.schoolset.io/api-reference/school-set-api/wallet/delete-credit-card-wallet.md) - SchoolSet API > Wallet [List a family's wallets by type](https://docs.schoolset.io/api-reference/school-set-api/wallet/get-family-wallet-by-type.md) - SchoolSet API > Pta Events [Get a PTA event schedule](https://docs.schoolset.io/api-reference/school-set-api/pta-events/get-pta-event.md) - SchoolSet API > Pta Events [Move a family between PTA groups](https://docs.schoolset.io/api-reference/school-set-api/pta-events/set-pta-event-family-group.md) - SchoolSet API > Pta Events [Create a PTA event](https://docs.schoolset.io/api-reference/school-set-api/pta-events/create-pta-event.md) - SchoolSet API > Pta Events [Delete a PTA event](https://docs.schoolset.io/api-reference/school-set-api/pta-events/delete-pta-event.md) - SchoolSet API > Pta Events [Download a PTA event XLSX report](https://docs.schoolset.io/api-reference/school-set-api/pta-events/export-pta-event-xlsx.md) - SchoolSet API > Pta Events [Download a PTA event PDF](https://docs.schoolset.io/api-reference/school-set-api/pta-events/print-pta-event-pdf.md) - SchoolSet API > Pta Events [Recalculate an event](https://docs.schoolset.io/api-reference/school-set-api/pta-events/recalculate-pta-event.md) - SchoolSet API > Pta Events [Swap a family between event groups](https://docs.schoolset.io/api-reference/school-set-api/pta-events/swap-pta-event-family.md) - SchoolSet API > Pta Events [Swap event slot groups](https://docs.schoolset.io/api-reference/school-set-api/pta-events/swap-pta-event-slot.md) - SchoolSet API > Pta Events [Update a PTA event](https://docs.schoolset.io/api-reference/school-set-api/pta-events/update-pta-event.md) - SchoolSet API > Pta Events [List PTA events for a batch](https://docs.schoolset.io/api-reference/school-set-api/pta-events/list-pta-events-by-batch.md) - SchoolSet API > Pta Event Settings [List PTA gap parent types](https://docs.schoolset.io/api-reference/school-set-api/pta-event-settings/list-pta-gap-parent-types.md) - SchoolSet API > Pta Event Settings [List PTA schedule types](https://docs.schoolset.io/api-reference/school-set-api/pta-event-settings/list-pta-schedule-types.md) - SchoolSet API > Pta Event Settings [List family scheduling preference types](https://docs.schoolset.io/api-reference/school-set-api/pta-event-settings/list-pta-scheduling-preference-types.md) - SchoolSet API > Pta Event Settings [List PTA slot durations](https://docs.schoolset.io/api-reference/school-set-api/pta-event-settings/list-pta-slot-durations.md) - SchoolSet API > Pta Event Settings [List PTA slot meeting counts](https://docs.schoolset.io/api-reference/school-set-api/pta-event-settings/list-pta-slot-meetings.md) - SchoolSet API > Pta Families [List PTA families for a date](https://docs.schoolset.io/api-reference/school-set-api/pta-families/list-pta-families.md) - SchoolSet API > Pta Families [Remove a family from an event](https://docs.schoolset.io/api-reference/school-set-api/pta-families/remove-pta-family-from-event.md) - SchoolSet API > Pta Families [List families removed from PTA events](https://docs.schoolset.io/api-reference/school-set-api/pta-families/list-pta-families-removed-from-event.md) - SchoolSet API > Pta Families [Return a family to an event](https://docs.schoolset.io/api-reference/school-set-api/pta-families/return-pta-family-to-event.md) - SchoolSet API > Pta Families [Set a family scheduling preference](https://docs.schoolset.io/api-reference/school-set-api/pta-families/set-pta-family-scheduling-preference.md) - SchoolSet API > Relative Student Management [Update a student relative](https://docs.schoolset.io/api-reference/school-set-api/relative-student-management/update-relative-student.md) - SchoolSet API > Report Card Batches [Create a report-card batch](https://docs.schoolset.io/api-reference/school-set-api/report-card-batches/create-report-card-batch.md) - SchoolSet API > Report Card Batches [Get a report-card batch](https://docs.schoolset.io/api-reference/school-set-api/report-card-batches/get-report-card-batch.md) - SchoolSet API > Report Card Batches [Update a report-card batch](https://docs.schoolset.io/api-reference/school-set-api/report-card-batches/update-report-card-batch.md) - SchoolSet API > Report Card Batches [Delete a report-card batch](https://docs.schoolset.io/api-reference/school-set-api/report-card-batches/delete-report-card-batch.md) - SchoolSet API > Report Card Batches [Get batch subjects](https://docs.schoolset.io/api-reference/school-set-api/report-card-batches/get-report-card-batch-subjects.md) - SchoolSet API > Report Card Batches [List report-card batches for an academic year](https://docs.schoolset.io/api-reference/school-set-api/report-card-batches/list-report-card-batches.md) - SchoolSet API > Report Card Data Entry [Save report-card marks](https://docs.schoolset.io/api-reference/school-set-api/report-card-data-entry/save-report-card-data-entry.md) - SchoolSet API > Report Card Data Entry [Get report-card entries for students](https://docs.schoolset.io/api-reference/school-set-api/report-card-data-entry/get-batch-report-card-data.md) - SchoolSet API > Report Card Data Entry [List report-card statuses](https://docs.schoolset.io/api-reference/school-set-api/report-card-data-entry/list-report-card-statuses.md) - SchoolSet API > Report Card Data Entry [Change a report-card entry status](https://docs.schoolset.io/api-reference/school-set-api/report-card-data-entry/switch-report-card-entry-status.md) - SchoolSet API > Report Card Files [List approved report-card files](https://docs.schoolset.io/api-reference/school-set-api/report-card-files/list-report-card-files.md) - SchoolSet API > Report Card Files [Mark report-card files as printed or emailed](https://docs.schoolset.io/api-reference/school-set-api/report-card-files/mark-report-card-files-status.md) - SchoolSet API > Report Card Files [Download or merge report-card PDFs](https://docs.schoolset.io/api-reference/school-set-api/report-card-files/get-merged-report-card-pdf.md) - SchoolSet API > Report Cards Archive [Queue report-card file regeneration](https://docs.schoolset.io/api-reference/school-set-api/report-cards-archive/regenerate-report-card-files.md) - SchoolSet API > Report Cards Archive [Create a report-card ZIP download](https://docs.schoolset.io/api-reference/school-set-api/report-cards-archive/create-report-card-files-zip.md) - SchoolSet API > Report Cards Dashboard [Calculate report-card metrics](https://docs.schoolset.io/api-reference/school-set-api/report-cards-dashboard/calculate-report-card-metrics.md) - SchoolSet API > Report Cards Review Comments [Add a report-card review comment](https://docs.schoolset.io/api-reference/school-set-api/report-cards-review-comments/create-report-card-review-comment.md) - SchoolSet API > Report Cards Review Comments [Update a report-card review comment](https://docs.schoolset.io/api-reference/school-set-api/report-cards-review-comments/update-report-card-review-comment.md) - SchoolSet API > Report Cards Grading Scales [List grading scale types](https://docs.schoolset.io/api-reference/school-set-api/report-cards-grading-scales/list-report-card-scale-types.md) - SchoolSet API > Report Cards Grading Scales [Create a grading scale type](https://docs.schoolset.io/api-reference/school-set-api/report-cards-grading-scales/create-report-card-scale-type.md) - SchoolSet API > Report Cards Grading Scales [Get a grading scale type](https://docs.schoolset.io/api-reference/school-set-api/report-cards-grading-scales/get-report-card-scale-type.md) - SchoolSet API > Report Cards Grading Scales [Update a grading scale type](https://docs.schoolset.io/api-reference/school-set-api/report-cards-grading-scales/update-report-card-scale-type.md) - SchoolSet API > Report Cards Grading Scales [Delete a grading scale type](https://docs.schoolset.io/api-reference/school-set-api/report-cards-grading-scales/delete-report-card-scale-type.md) - SchoolSet API > Report Card Grading [List active grading scale types](https://docs.schoolset.io/api-reference/school-set-api/report-card-grading/list-active-report-card-scale-types.md) - SchoolSet API > Contract Fee Reports [Report contract fees](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-reports/report-contract-fees.md) - SchoolSet API > Contract Fee Reports [Report bundled contract fees](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-reports/report-bundled-contract-fees.md) - SchoolSet API > Contract Fee Reports [Report contract-fee installments](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-reports/report-contract-fee-installments.md) - SchoolSet API > Contract Fee Reports [Report bundled contract-fee installments](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-reports/report-bundled-contract-fee-installments.md) - SchoolSet API > Contract Fee Reports [List payments allocated to contract fees](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-reports/list-contract-fee-payments.md) - SchoolSet API > Payment Reports [Report payments](https://docs.schoolset.io/api-reference/school-set-api/payment-reports/report-payments.md) - SchoolSet API > Payment Reports [List payment allocations](https://docs.schoolset.io/api-reference/school-set-api/payment-reports/get-payment-allocations.md) - SchoolSet API > Payment Plan Reports [Report recurring payment plans](https://docs.schoolset.io/api-reference/school-set-api/payment-plan-reports/report-payment-plans.md) - SchoolSet API > Roles and Permissions [List school roles](https://docs.schoolset.io/api-reference/school-set-api/roles-and-permissions/get-all-roles.md) - SchoolSet API > Roles and Permissions [Create a role](https://docs.schoolset.io/api-reference/school-set-api/roles-and-permissions/add-role.md) - SchoolSet API > Roles and Permissions [Delete a role](https://docs.schoolset.io/api-reference/school-set-api/roles-and-permissions/delete-role.md) - SchoolSet API > Roles and Permissions [Update a role](https://docs.schoolset.io/api-reference/school-set-api/roles-and-permissions/update-role.md) - SchoolSet API > School Tests [Create a school test](https://docs.schoolset.io/api-reference/school-set-api/school-tests/create-school-test.md) - SchoolSet API > School Tests [Get a school test](https://docs.schoolset.io/api-reference/school-set-api/school-tests/get-school-test.md) - SchoolSet API > School Tests [Update a school test](https://docs.schoolset.io/api-reference/school-set-api/school-tests/update-school-test.md) - SchoolSet API > School Tests [Delete a school test](https://docs.schoolset.io/api-reference/school-set-api/school-tests/destroy-school-test.md) - SchoolSet API > School Tests [List school tests for an academic year](https://docs.schoolset.io/api-reference/school-set-api/school-tests/list-school-tests-for-academic-year.md) - SchoolSet API > School Test Events [Calculate school test event metrics](https://docs.schoolset.io/api-reference/school-set-api/school-test-events/calculate-school-test-event-metrics.md) - SchoolSet API > School Test Events [Create a school test event](https://docs.schoolset.io/api-reference/school-set-api/school-test-events/create-school-test-event.md) - SchoolSet API > School Test Events [Retrieve one school test event](https://docs.schoolset.io/api-reference/school-set-api/school-test-events/show-school-test-event.md) - SchoolSet API > School Test Events [Update a school test event](https://docs.schoolset.io/api-reference/school-set-api/school-test-events/update-school-test-event.md) - SchoolSet API > School Test Events [Delete a school test event](https://docs.schoolset.io/api-reference/school-set-api/school-test-events/delete-school-test-event.md) - SchoolSet API > School Test Events [Filter school test events](https://docs.schoolset.io/api-reference/school-set-api/school-test-events/filter-school-test-events.md) - SchoolSet API > School Test Scores [Create or replace a student event score](https://docs.schoolset.io/api-reference/school-set-api/school-test-scores/create-school-test-event-score.md) - SchoolSet API > School Test Scores [List scores for a school test event](https://docs.schoolset.io/api-reference/school-set-api/school-test-scores/show-school-test-event-scores.md) - SchoolSet API > School Test Scores [List a student's test records](https://docs.schoolset.io/api-reference/school-set-api/school-test-scores/list-student-test-records.md) - SchoolSet API > School Test Types [List school test types](https://docs.schoolset.io/api-reference/school-set-api/school-test-types/list-school-test-types.md) - SchoolSet API > School Test Types [Create a school test type](https://docs.schoolset.io/api-reference/school-set-api/school-test-types/create-school-test-type.md) - SchoolSet API > School Test Types [Get one school test type](https://docs.schoolset.io/api-reference/school-set-api/school-test-types/get-school-test-type.md) - SchoolSet API > School Test Types [Update a school test type](https://docs.schoolset.io/api-reference/school-set-api/school-test-types/update-school-test-type.md) - SchoolSet API > School Test Types [Delete a school test type](https://docs.schoolset.io/api-reference/school-set-api/school-test-types/delete-school-test-type.md) - SchoolSet API > School Class Management [Create a school class](https://docs.schoolset.io/api-reference/school-set-api/school-class-management/create-school-class.md) - SchoolSet API > School Class Management [Delete a school class](https://docs.schoolset.io/api-reference/school-set-api/school-class-management/delete-school-class.md) - SchoolSet API > School Class Management [Update a school class](https://docs.schoolset.io/api-reference/school-set-api/school-class-management/update-school-class.md) - SchoolSet API > School Department Management [Create a school department](https://docs.schoolset.io/api-reference/school-set-api/school-department-management/create-school-department.md) - SchoolSet API > School Department Management [Delete a school department](https://docs.schoolset.io/api-reference/school-set-api/school-department-management/delete-school-department.md) - SchoolSet API > School Department Settings [Update a school department](https://docs.schoolset.io/api-reference/school-set-api/school-department-settings/update-school-department.md) - SchoolSet API > School Department Settings [List departments as a tree](https://docs.schoolset.io/api-reference/school-set-api/school-department-settings/get-all-school-department-tree.md) - SchoolSet API > School Grade Settings [Create a school grade](https://docs.schoolset.io/api-reference/school-set-api/school-grade-settings/create-school-grade.md) - SchoolSet API > School Grade Settings [Delete a school grade](https://docs.schoolset.io/api-reference/school-set-api/school-grade-settings/delete-school-grade.md) - SchoolSet API > School Grade Settings [Update a school grade](https://docs.schoolset.io/api-reference/school-set-api/school-grade-settings/update-school-grade.md) - SchoolSet API > School Grade Settings [List grades as a tree](https://docs.schoolset.io/api-reference/school-set-api/school-grade-settings/get-all-school-grade-tree.md) - SchoolSet API > Merchant Account Settings [Retrieve a merchant account](https://docs.schoolset.io/api-reference/school-set-api/merchant-account-settings/get-merchant-account.md) - SchoolSet API > Merchant Account Settings [Check merchant account status](https://docs.schoolset.io/api-reference/school-set-api/merchant-account-settings/get-status-merchant-account.md) - SchoolSet API > Merchant Account Settings [Create a merchant account](https://docs.schoolset.io/api-reference/school-set-api/merchant-account-settings/create-merchant-account.md) - SchoolSet API > Merchant Account Settings [Start merchant onboarding](https://docs.schoolset.io/api-reference/school-set-api/merchant-account-settings/get-onboarding-merchant-account.md) - SchoolSet API > School Settings [List merchant account types](https://docs.schoolset.io/api-reference/school-set-api/school-settings/get-school-merchant-account-types.md) - SchoolSet API > School Settings [Update a merchant account](https://docs.schoolset.io/api-reference/school-set-api/school-settings/update-school-merchant-account.md) - SchoolSet API > School Settings [List school merchant accounts](https://docs.schoolset.io/api-reference/school-set-api/school-settings/get-school-merchant-accounts.md) - SchoolSet API > School Settings [Get merchant account defaults](https://docs.schoolset.io/api-reference/school-set-api/school-settings/get-merchant-account-defaults.md) - SchoolSet API > School Settings [Save merchant account defaults](https://docs.schoolset.io/api-reference/school-set-api/school-settings/save-merchant-account-defaults.md) - SchoolSet API > Academic Years [Update an academic year](https://docs.schoolset.io/api-reference/school-set-api/academic-years/update-school-academic-year.md) - SchoolSet API > Academic Years [List all academic years](https://docs.schoolset.io/api-reference/school-set-api/academic-years/get-all-school-academic-years.md) - SchoolSet API > Academic Years [List academic years with grades](https://docs.schoolset.io/api-reference/school-set-api/academic-years/get-all-school-academic-years-with-grades.md) - SchoolSet API > Users [List users in the active school](https://docs.schoolset.io/api-reference/school-set-api/users/get-active-school-users.md) - SchoolSet API > Schools [List the user’s schools](https://docs.schoolset.io/api-reference/school-set-api/schools/get-user-schools.md) - SchoolSet API > School Management [List schools available to the user](https://docs.schoolset.io/api-reference/school-set-api/school-management/list-user-schools.md) - SchoolSet API > Contract Fees Management [Get one contract fee](https://docs.schoolset.io/api-reference/school-set-api/contract-fees-management/get-contract-fee.md) - SchoolSet API > Contract Fees Management [List fees for a contract](https://docs.schoolset.io/api-reference/school-set-api/contract-fees-management/list-contract-fees-for-contract.md) - SchoolSet API > Contract Fees Management [Create contract fees](https://docs.schoolset.io/api-reference/school-set-api/contract-fees-management/create-contract-fees.md) - SchoolSet API > Contract Fees Management [Delete contract fees](https://docs.schoolset.io/api-reference/school-set-api/contract-fees-management/delete-contract-fees.md) - SchoolSet API > Contract Fees Management [Update contract fees](https://docs.schoolset.io/api-reference/school-set-api/contract-fees-management/update-contract-fees.md) - SchoolSet API > Email Management [Create and send an email](https://docs.schoolset.io/api-reference/school-set-api/email-management/create-email.md) - SchoolSet API > Independent Fees Management [List independent fees](https://docs.schoolset.io/api-reference/school-set-api/independent-fees-management/list-independent-fees.md) - SchoolSet API > Independent Fees Management [Create independent fees](https://docs.schoolset.io/api-reference/school-set-api/independent-fees-management/create-independent-fees.md) - SchoolSet API > Independent Fees Management [Delete an independent fee](https://docs.schoolset.io/api-reference/school-set-api/independent-fees-management/delete-independent-fee.md) - SchoolSet API > Independent Fees [Export independent fees to Excel](https://docs.schoolset.io/api-reference/school-set-api/independent-fees/export-independent-fees.md) - SchoolSet API > Independent Fees [Update an independent fee](https://docs.schoolset.io/api-reference/school-set-api/independent-fees/update-independent-fee.md) - SchoolSet API > File Categories [List file categories](https://docs.schoolset.io/api-reference/school-set-api/file-categories/list-file-categories.md) - SchoolSet API > File Categories [Create a file category](https://docs.schoolset.io/api-reference/school-set-api/file-categories/create-file-category.md) - SchoolSet API > File Manager [Bulk update attachment categories](https://docs.schoolset.io/api-reference/school-set-api/file-manager/bulk-update-attachment-category.md) - SchoolSet API > File Manager [Attach a file to a record](https://docs.schoolset.io/api-reference/school-set-api/file-manager/create-file-attachment.md) - SchoolSet API > File Manager [Detach a file from a record](https://docs.schoolset.io/api-reference/school-set-api/file-manager/delete-file-attachment.md) - SchoolSet API > File Manager [Move or rename an attachment](https://docs.schoolset.io/api-reference/school-set-api/file-manager/update-attachment-relation.md) - SchoolSet API > File Manager [Upload a file](https://docs.schoolset.io/api-reference/school-set-api/file-manager/create-file-manager-record.md) - SchoolSet API > File Manager [Delete a file](https://docs.schoolset.io/api-reference/school-set-api/file-manager/delete-file-manager-record.md) - SchoolSet API > File Manager Management [Get a file URL for preview or download](https://docs.schoolset.io/api-reference/school-set-api/file-manager-management/get-s-3-file-manager.md) - SchoolSet API > File Manager Management [Update file metadata or replace a file](https://docs.schoolset.io/api-reference/school-set-api/file-manager-management/update-file-manager.md) - SchoolSet API > File Manager Management [List school files with filters](https://docs.schoolset.io/api-reference/school-set-api/file-manager-management/get-all-file-manager.md) - SchoolSet API > File Manager Management [Queue a ZIP export of selected files](https://docs.schoolset.io/api-reference/school-set-api/file-manager-management/export-file-managers-zip.md) - SchoolSet API > File Manager Management [Get file list filter options](https://docs.schoolset.io/api-reference/school-set-api/file-manager-management/get-file-manager-filter-options.md) - SchoolSet API > File Manager Management [Get IDs matching file filters](https://docs.schoolset.io/api-reference/school-set-api/file-manager-management/get-file-manager-ids.md) - SchoolSet API > Note Management [Create a note on a supported record](https://docs.schoolset.io/api-reference/school-set-api/note-management/create-note.md) - SchoolSet API > Note Management [Delete a note](https://docs.schoolset.io/api-reference/school-set-api/note-management/delete-note.md) - SchoolSet API > Note Management [Update a note](https://docs.schoolset.io/api-reference/school-set-api/note-management/update-note.md) - SchoolSet API > Sms Management [Create and send an SMS](https://docs.schoolset.io/api-reference/school-set-api/sms-management/create-sms.md) - SchoolSet API > Contract Fee Types [List fee types used by a contract](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-types/get-contract-fees-type-for-contract.md) - SchoolSet API > Contract Fee Types [Get one contract fee type](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-types/get-contract-fees-type.md) - SchoolSet API > Contract Fee Types [Create a contract fee type](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-types/create-contract-fees-type.md) - SchoolSet API > Contract Fee Types [Delete an unused contract fee type](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-types/delete-contract-fees-type.md) - SchoolSet API > Contract Fee Types [Update a contract fee type](https://docs.schoolset.io/api-reference/school-set-api/contract-fee-types/update-contract-fees-type.md) - SchoolSet API > Voice Messages [Create and send a voice message](https://docs.schoolset.io/api-reference/school-set-api/voice-messages/create-voice.md) - SchoolSet API > Student Statuses [Get one student status](https://docs.schoolset.io/api-reference/school-set-api/student-statuses/get-student-status.md) - SchoolSet API > Student Statuses [Create a student status](https://docs.schoolset.io/api-reference/school-set-api/student-statuses/create-student-status.md) - SchoolSet API > Student Statuses [Delete a student status](https://docs.schoolset.io/api-reference/school-set-api/student-statuses/delete-student-status.md) - SchoolSet API > Student Statuses [Update a student status](https://docs.schoolset.io/api-reference/school-set-api/student-statuses/update-student-status.md) - SchoolSet API > Student Statuses [List student statuses](https://docs.schoolset.io/api-reference/school-set-api/student-statuses/list-student-statuses.md) - SchoolSet API > Student Statuses [Reorder student statuses](https://docs.schoolset.io/api-reference/school-set-api/student-statuses/sort-student-statuses.md) - SchoolSet API > Students [Get a student](https://docs.schoolset.io/api-reference/school-set-api/students/get-student.md) - SchoolSet API > Students [List student attachments](https://docs.schoolset.io/api-reference/school-set-api/students/list-student-attachments.md) - SchoolSet API > Students [Find students by school structure](https://docs.schoolset.io/api-reference/school-set-api/students/get-students-by-structure.md) - SchoolSet API > Students [Update a student record](https://docs.schoolset.io/api-reference/school-set-api/students/update-student.md) - SchoolSet API > Students [List active-school students](https://docs.schoolset.io/api-reference/school-set-api/students/get-all-student.md) - SchoolSet API > Students [Create a student](https://docs.schoolset.io/api-reference/school-set-api/students/create-student-v-2.md) - SchoolSet API > Students [Update a student](https://docs.schoolset.io/api-reference/school-set-api/students/update-student-v-2.md) - SchoolSet API > Students [List students without an academic-year filter](https://docs.schoolset.io/api-reference/school-set-api/students/get-all-students-v-2.md) - SchoolSet API > Students [List students for an academic year](https://docs.schoolset.io/api-reference/school-set-api/students/get-all-students-for-academic-year-v-2.md) - SchoolSet API > Student Charges [List student charges](https://docs.schoolset.io/api-reference/school-set-api/student-charges/list-student-charges.md) - SchoolSet API > Student Notes [List student notes](https://docs.schoolset.io/api-reference/school-set-api/student-notes/list-student-notes.md) - SchoolSet API > Student Photos [Upload a student photo](https://docs.schoolset.io/api-reference/school-set-api/student-photos/upload-student-photo.md) - SchoolSet API > Student Photos [Delete a student photo](https://docs.schoolset.io/api-reference/school-set-api/student-photos/delete-student-photo.md) - SchoolSet API > Student Photos [Use an uploaded file as photo](https://docs.schoolset.io/api-reference/school-set-api/student-photos/use-student-photo-file-manager.md) - SchoolSet API > Report Card Subjects [List report card subjects](https://docs.schoolset.io/api-reference/school-set-api/report-card-subjects/list-subjects.md) - SchoolSet API > Report Card Subjects [Create a report card subject](https://docs.schoolset.io/api-reference/school-set-api/report-card-subjects/create-subject.md) - SchoolSet API > Report Card Subjects [Show one report card subject](https://docs.schoolset.io/api-reference/school-set-api/report-card-subjects/show-subject.md) - SchoolSet API > Report Card Subjects [Update a report card subject](https://docs.schoolset.io/api-reference/school-set-api/report-card-subjects/update-subject.md) - SchoolSet API > Report Card Subjects [Delete a report card subject](https://docs.schoolset.io/api-reference/school-set-api/report-card-subjects/delete-subject.md) - SchoolSet API > Payment Contracts [List a contract payment history](https://docs.schoolset.io/api-reference/school-set-api/payment-contracts/get-system-payment-contract-details-payment-history.md) - SchoolSet API > Payment Contracts [List recurring payments for a contract](https://docs.schoolset.io/api-reference/school-set-api/payment-contracts/get-system-payment-contract-details-payment-plan-recurring.md) - SchoolSet API > Payment Contracts [List upcoming contract payments](https://docs.schoolset.io/api-reference/school-set-api/payment-contracts/get-system-payment-contract-details-payment-plan-upcoming.md) - SchoolSet API > Report Card Terms [Create a report card term](https://docs.schoolset.io/api-reference/school-set-api/report-card-terms/store-report-card-term.md) - SchoolSet API > Report Card Terms [Show one report card term](https://docs.schoolset.io/api-reference/school-set-api/report-card-terms/show-report-card-term.md) - SchoolSet API > Report Card Terms [Update a report card term](https://docs.schoolset.io/api-reference/school-set-api/report-card-terms/update-report-card-term.md) - SchoolSet API > Report Card Terms [Delete a report card term](https://docs.schoolset.io/api-reference/school-set-api/report-card-terms/destroy-report-card-term.md) - SchoolSet API > Report Card Terms [List terms for an academic year](https://docs.schoolset.io/api-reference/school-set-api/report-card-terms/list-report-card-terms-for-academic-year.md) - SchoolSet API > User Profile [Delete the current user account](https://docs.schoolset.io/api-reference/school-set-api/user-profile/delete-current-user.md) - SchoolSet API > User Profile [Get the current user information](https://docs.schoolset.io/api-reference/school-set-api/user-profile/get-current-user-info.md) - SchoolSet API > User Profile [Change the current user's password](https://docs.schoolset.io/api-reference/school-set-api/user-profile/reset-current-user-password.md) - SchoolSet API > School Users [Send an admin password reset link](https://docs.schoolset.io/api-reference/school-set-api/school-users/send-managed-user-password-reset.md) - SchoolSet API > School Users [Create or invite a school user](https://docs.schoolset.io/api-reference/school-set-api/school-users/create-school-user.md) - SchoolSet API > School Users [Remove a user from the school](https://docs.schoolset.io/api-reference/school-set-api/school-users/delete-school-user.md) - SchoolSet API > School Users [Set a user's roles and permissions](https://docs.schoolset.io/api-reference/school-set-api/school-users/set-school-user-permissions.md) - SchoolSet API > School Users [Update a school user's profile](https://docs.schoolset.io/api-reference/school-set-api/school-users/update-school-user.md) - SchoolSet API > User Settings [Get saved table settings](https://docs.schoolset.io/api-reference/school-set-api/user-settings/get-user-table-settings.md) - SchoolSet API > User [Save a user's table settings](https://docs.schoolset.io/api-reference/school-set-api/user/set-user-settings-table.md) - SchoolSet API > User [Update the authenticated user's profile](https://docs.schoolset.io/api-reference/school-set-api/user/update-current-user.md) - SchoolSet API > Wallet Import [Start a wallet payment-method import](https://docs.schoolset.io/api-reference/school-set-api/wallet-import/import-wallet-payment-methods.md) - SchoolSet API > Wallet Import [Read wallet import job status](https://docs.schoolset.io/api-reference/school-set-api/wallet-import/get-wallet-payment-method-import-status.md) - SchoolSet API > Wallets [List wallets for a payer](https://docs.schoolset.io/api-reference/school-set-api/wallets/list-payer-wallets.md) - SchoolSet API > Wallets [Update wallet expiration date](https://docs.schoolset.io/api-reference/school-set-api/wallets/update-wallet-expiration.md) - SchoolSet API > Wallets [Change wallet priority](https://docs.schoolset.io/api-reference/school-set-api/wallets/update-wallet-priority.md) - SchoolSet API > Workflow [Load a workflow board](https://docs.schoolset.io/api-reference/school-set-api/workflow/get-workflow-board.md) - SchoolSet API > Workflow [Move a workflow instance](https://docs.schoolset.io/api-reference/school-set-api/workflow/move-workflow-instance.md) - SchoolSet API > Workflow [Create a workflow template](https://docs.schoolset.io/api-reference/school-set-api/workflow/create-workflow-template.md) - SchoolSet API > Workflow [Update a workflow template](https://docs.schoolset.io/api-reference/school-set-api/workflow/update-workflow-template.md) - SchoolSet API > Workflow [Delete a workflow template](https://docs.schoolset.io/api-reference/school-set-api/workflow/delete-workflow-template.md) - SchoolSet API > Custom Columns [Attach a custom column field](https://docs.schoolset.io/api-reference/school-set-api/custom-columns/attach-custom-column-field.md) - SchoolSet API > Custom Columns [Detach a custom column field](https://docs.schoolset.io/api-reference/school-set-api/custom-columns/detach-custom-column-field.md) - SchoolSet API > Custom Columns [Create a custom column](https://docs.schoolset.io/api-reference/school-set-api/custom-columns/create-column-custom-field.md) - SchoolSet API > Custom Columns [Delete a custom column](https://docs.schoolset.io/api-reference/school-set-api/custom-columns/delete-column-custom-field.md) - SchoolSet API > Custom Columns [Update a custom column](https://docs.schoolset.io/api-reference/school-set-api/custom-columns/update-column-custom-field.md) - SchoolSet API > Custom Columns [List custom columns](https://docs.schoolset.io/api-reference/school-set-api/custom-columns/get-all-column-custom-field.md) - SchoolSet API > Custom Columns [Read custom column values](https://docs.schoolset.io/api-reference/school-set-api/custom-columns/get-column-custom-value.md) - SchoolSet API > Custom Columns [Update custom column values](https://docs.schoolset.io/api-reference/school-set-api/custom-columns/set-column-custom-value.md) - SchoolSet API > Contract Fees [Generate contract fee invoices](https://docs.schoolset.io/api-reference/school-set-api/contract-fees/generate-contract-fees-invoice-pdf.md) - SchoolSet API > Contract Fees [Generate a recurring fee plan](https://docs.schoolset.io/api-reference/school-set-api/contract-fees/generate-contract-fees-plan.md) - SchoolSet API > Contract Fees [List contract fee periods](https://docs.schoolset.io/api-reference/school-set-api/contract-fees/get-all-contract-fees-period.md) - SchoolSet API > Contract Fees [List contract fee types](https://docs.schoolset.io/api-reference/school-set-api/contract-fees/get-all-contract-fees-type.md) - SchoolSet API > Contract Fees [Reorder contract fee types](https://docs.schoolset.io/api-reference/school-set-api/contract-fees/sort-contract-fee-types.md) - SchoolSet API > Contract Statements [Queue batch statement report](https://docs.schoolset.io/api-reference/school-set-api/contract-statements/generate-batch-statement-report.md) - SchoolSet API > Contract Statements [Generate a contract statement PDF](https://docs.schoolset.io/api-reference/school-set-api/contract-statements/generate-contract-statement-pdf.md) - SchoolSet API > Contract Statements [Get contract statement options](https://docs.schoolset.io/api-reference/school-set-api/contract-statements/get-contract-statement-options.md) - SchoolSet API > Financial Years [List academic years and balances](https://docs.schoolset.io/api-reference/school-set-api/financial-years/get-financial-years-and-balances.md) - SchoolSet API > Fundraising Donors [Get a fundraising donor](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/get-fundraising-donor.md) - SchoolSet API > Fundraising Donors [List fundraising donors](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/get-fundraising-donor-page.md) - SchoolSet API > Fundraising Donors [Get matching donor IDs](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/get-fundraising-donor-ids.md) - SchoolSet API > Fundraising Donors [List donor filter options](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/get-fundraising-donor-filter-options.md) - SchoolSet API > Fundraising Donors [Export filtered donors](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/export-fundraising-donors.md) - SchoolSet API > Fundraising Donors [List donor types](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/get-fundraising-donor-types.md) - SchoolSet API > Fundraising Donors [List donor wallets](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/get-fundraising-donor-wallets.md) - SchoolSet API > Fundraising Donors [Create a fundraising donor](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/create-fundraising-donor.md) - SchoolSet API > Fundraising Donors [Delete a fundraising donor](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/delete-fundraising-donor.md) - SchoolSet API > Fundraising Donors [Preview donor merge](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/preview-fundraising-donor-merge.md) - SchoolSet API > Fundraising Donors [Merge fundraising donors](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/merge-fundraising-donors.md) - SchoolSet API > Fundraising Donors [Update a fundraising donor](https://docs.schoolset.io/api-reference/school-set-api/fundraising-donors/update-fundraising-donor-v-2.md) - SchoolSet API > Accounting [List active accounting account types](https://docs.schoolset.io/api-reference/school-set-api/accounting/get-all-account-types.md) - SchoolSet API > Accounting [Create an accounting provider authorization URL](https://docs.schoolset.io/api-reference/school-set-api/accounting/get-accounting-connect-url.md) - SchoolSet API > Accounting [Disconnect the active accounting provider](https://docs.schoolset.io/api-reference/school-set-api/accounting/disconnect-accounting.md) - SchoolSet API > Accounting [Read the active accounting connection status](https://docs.schoolset.io/api-reference/school-set-api/accounting/get-accounting-status.md) - SchoolSet API > Accounting [List school accounting accounts](https://docs.schoolset.io/api-reference/school-set-api/accounting/get-all-accounts.md) - SchoolSet API > Accounting [Create a school accounting account](https://docs.schoolset.io/api-reference/school-set-api/accounting/create-account.md) - SchoolSet API > Accounting [Delete an unused school accounting account](https://docs.schoolset.io/api-reference/school-set-api/accounting/delete-account.md) - SchoolSet API > Accounting [Update a school accounting account](https://docs.schoolset.io/api-reference/school-set-api/accounting/update-account.md) - SchoolSet API > Payment Credit Types [List payment credit types](https://docs.schoolset.io/api-reference/school-set-api/payment-credit-types/list-payment-credit-types.md) - SchoolSet API > Payment Credit Types [Create a payment credit type](https://docs.schoolset.io/api-reference/school-set-api/payment-credit-types/create-payment-credit-type.md) - SchoolSet API > Payment Credit Types [Show a payment credit type](https://docs.schoolset.io/api-reference/school-set-api/payment-credit-types/show-payment-credit-type.md) - SchoolSet API > Payment Credit Types [Delete a payment credit type](https://docs.schoolset.io/api-reference/school-set-api/payment-credit-types/delete-payment-credit-type.md) - SchoolSet API > Payment Credit Types [Update a payment credit type](https://docs.schoolset.io/api-reference/school-set-api/payment-credit-types/update-payment-credit-type.md) - SchoolSet API > Deposit Batches [List accounting deposit batches](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/list-deposit-batches.md) - SchoolSet API > Deposit Batches [Create an accounting deposit batch](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/create-deposit-batch.md) - SchoolSet API > Deposit Batches [Get one deposit batch](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/get-deposit-batch.md) - SchoolSet API > Deposit Batches [Delete an accounting deposit batch](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/delete-deposit-batch.md) - SchoolSet API > Deposit Batches [Update deposit batch details](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/update-deposit-batch.md) - SchoolSet API > Deposit Batches [Get deposit batch breakdown](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/get-deposit-batch-breakdown.md) - SchoolSet API > Deposit Batches [Add payments to a batch](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/add-deposit-batch-payments.md) - SchoolSet API > Deposit Batches [Remove payments from a batch](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/remove-deposit-batch-payments.md) - SchoolSet API > Deposit Batches [Push a deposit batch to accounting](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/push-deposit-batch-to-accounting.md) - SchoolSet API > Deposit Batches [Change deposit batch status](https://docs.schoolset.io/api-reference/school-set-api/deposit-batches/change-deposit-batch-status.md) - SchoolSet API > Payment Receipts [Download payment receipts](https://docs.schoolset.io/api-reference/school-set-api/payment-receipts/download-receipt-payment.md) - SchoolSet API > Payment Receipts [Email payment receipts](https://docs.schoolset.io/api-reference/school-set-api/payment-receipts/send-receipt-payment.md) - SchoolSet API > Recurring Payments [Show a recurring payment plan](https://docs.schoolset.io/api-reference/school-set-api/recurring-payments/get-payment-plan-recurring-plan-payment.md) - SchoolSet API > Recurring Payments [List recurring payment periods](https://docs.schoolset.io/api-reference/school-set-api/recurring-payments/get-payment-recurring-periods.md) - SchoolSet API > Payment Splits [Create a split manual payment](https://docs.schoolset.io/api-reference/school-set-api/payment-splits/create-manual-one-time-payment-split.md) - SchoolSet API > Payment Splits [Charge a split payment from a wallet](https://docs.schoolset.io/api-reference/school-set-api/payment-splits/create-wallet-charge-now-one-time-payment-split.md) - SchoolSet API > Payment Splits [Charge a split payment by credit card](https://docs.schoolset.io/api-reference/school-set-api/payment-splits/create-credit-card-charge-now-one-time-payment-split.md) - SchoolSet API > Payment Splits [Charge a split payment by ACH](https://docs.schoolset.io/api-reference/school-set-api/payment-splits/create-ach-charge-now-one-time-payment-split.md) - SchoolSet API > Payment Splits [Schedule a split wallet payment](https://docs.schoolset.io/api-reference/school-set-api/payment-splits/create-wallet-upcoming-one-time-payment-split.md) - SchoolSet API > Registration [List registration families for an academic year](https://docs.schoolset.io/api-reference/school-set-api/registration/get-registration-list-by-year.md) - SchoolSet API > Registration [List registration families across all years](https://docs.schoolset.io/api-reference/school-set-api/registration/get-registration-list-all-years.md) - SchoolSet API > Registration List [Delete a registration attachment](https://docs.schoolset.io/api-reference/school-set-api/registration-list/delete-registration-list-file.md) - SchoolSet API > Registration List [Set a family's registration status](https://docs.schoolset.io/api-reference/school-set-api/registration-list/set-registration-family-status.md) - SchoolSet API > Registration List [Set an individual requirement status](https://docs.schoolset.io/api-reference/school-set-api/registration-list/set-registration-requirement-status.md) - SchoolSet API > Registration List [Download registration admission cards](https://docs.schoolset.io/api-reference/school-set-api/registration-list/download-registration-admission-cards.md) - SchoolSet API > Registration Phases [List registration phases for a year](https://docs.schoolset.io/api-reference/school-set-api/registration-phases/list-registration-phases.md) - SchoolSet API > Registration Phases [Create a registration phase](https://docs.schoolset.io/api-reference/school-set-api/registration-phases/create-registration-phase.md) - SchoolSet API > Registration Phases [Delete a registration phase](https://docs.schoolset.io/api-reference/school-set-api/registration-phases/delete-registration-phase.md) - SchoolSet API > Registration Phases [Toggle a registration phase](https://docs.schoolset.io/api-reference/school-set-api/registration-phases/toggle-registration-phase-active.md) - SchoolSet API > Registration Phases [Update a registration phase](https://docs.schoolset.io/api-reference/school-set-api/registration-phases/update-registration-phase.md) - SchoolSet API > Registration Settings [List registration field settings](https://docs.schoolset.io/api-reference/school-set-api/registration-settings/list-registration-field-settings.md) - SchoolSet API > Registration Settings [Save registration field settings](https://docs.schoolset.io/api-reference/school-set-api/registration-settings/save-registration-field-settings.md) - SchoolSet API > Registration Settings [List registration requirement statuses](https://docs.schoolset.io/api-reference/school-set-api/registration-settings/list-registration-requirement-statuses.md) - SchoolSet API > Registration Settings [Get registration year settings](https://docs.schoolset.io/api-reference/school-set-api/registration-settings/get-registration-year-settings.md) - SchoolSet API > Registration Settings [Save registration year settings](https://docs.schoolset.io/api-reference/school-set-api/registration-settings/save-registration-year-settings.md) - SchoolSet API > Registration Setup [List registration requirements](https://docs.schoolset.io/api-reference/school-set-api/registration-setup/get-registration-setup-requirements.md) - SchoolSet API > Registration Setup [Create a registration requirement](https://docs.schoolset.io/api-reference/school-set-api/registration-setup/create-registration-requirement.md) - SchoolSet API > Registration Setup [Delete a registration requirement](https://docs.schoolset.io/api-reference/school-set-api/registration-setup/delete-registration-requirement.md) - SchoolSet API > Registration Setup [Create a registration status mapping](https://docs.schoolset.io/api-reference/school-set-api/registration-setup/create-registration-status-mapping.md) - SchoolSet API > Registration Setup [Delete a registration status mapping](https://docs.schoolset.io/api-reference/school-set-api/registration-setup/delete-registration-status-mapping.md) - SchoolSet API > Registration Setup [Update a registration status mapping](https://docs.schoolset.io/api-reference/school-set-api/registration-setup/update-registration-status-mapping.md) - SchoolSet API > Registration Setup [Copy registration setup from last year](https://docs.schoolset.io/api-reference/school-set-api/registration-setup/copy-registration-setup-from-last-year.md) - SchoolSet API > Registration Setup [Update a registration requirement](https://docs.schoolset.io/api-reference/school-set-api/registration-setup/update-registration-requirement.md) - SchoolSet API > Calendar Schedules [Create a calendar schedule](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedules/create-calendar-schedule.md) - SchoolSet API > Calendar Schedules [Get a calendar schedule](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedules/get-calendar-schedule.md) - SchoolSet API > Calendar Schedules [Update a calendar schedule](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedules/update-calendar-schedule.md) - SchoolSet API > Calendar Schedules [Generate course schedule slots](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedules/generate-calendar-schedule-slots.md) - SchoolSet API > Calendar Schedules [Create a manual calendar schedule override](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedules/create-calendar-schedule-override.md) - SchoolSet API > Calendar Schedules [Delete a calendar schedule override](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedules/delete-calendar-schedule-override.md) - SchoolSet API > Calendar Schedules [List calendar schedules for an academic year](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedules/list-calendar-schedules-by-academic-year.md) - SchoolSet API > Calendar Schedules [Get Hebrew holiday reference dates](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedules/get-calendar-schedule-holiday-reference.md) - SchoolSet API > Calendar Schedule Rules [Create a calendar override rule](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedule-rules/create-calendar-schedule-override-rule.md) - SchoolSet API > Calendar Schedule Rules [Update a calendar override rule](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedule-rules/update-calendar-schedule-override-rule.md) - SchoolSet API > Calendar Schedule Rules [Delete a calendar override rule](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedule-rules/delete-calendar-schedule-override-rule.md) - SchoolSet API > Calendar Schedule Rules [Materialize calendar override rules](https://docs.schoolset.io/api-reference/school-set-api/calendar-schedule-rules/materialize-calendar-schedule-override-rules.md) - SchoolSet API > Course Schedule Slots [Create a course schedule slot](https://docs.schoolset.io/api-reference/school-set-api/course-schedule-slots/create-course-schedule-slot.md) - SchoolSet API > Course Schedule Slots [Update a course schedule slot](https://docs.schoolset.io/api-reference/school-set-api/course-schedule-slots/update-course-schedule-slot.md) - SchoolSet API > Course Schedule Slots [Move a course schedule slot](https://docs.schoolset.io/api-reference/school-set-api/course-schedule-slots/move-course-schedule-slot.md) - SchoolSet API > School [Get active school details](https://docs.schoolset.io/api-reference/school-set-api/school/get-school-details.md) - SchoolSet API > School [Update school settings](https://docs.schoolset.io/api-reference/school-set-api/school/set-school-settings.md) - SchoolSet API > School Structure [Get the academic-year structure tree](https://docs.schoolset.io/api-reference/school-set-api/school-structure/get-school-structure-tree.md) - SchoolSet API > School Structure [Attach a node to the school structure](https://docs.schoolset.io/api-reference/school-set-api/school-structure/attach-school-structure-node.md) - SchoolSet API > School Structure [Move a school structure node](https://docs.schoolset.io/api-reference/school-set-api/school-structure/move-school-structure-node.md) - SchoolSet API > School Structure [Detach a school structure node](https://docs.schoolset.io/api-reference/school-set-api/school-structure/detach-school-structure-node.md) - SchoolSet API > School Structure [Detach a department from an academic year](https://docs.schoolset.io/api-reference/school-set-api/school-structure/detach-school-department-for-academic-year.md) - SchoolSet API > School Structure [Attach a grade to an academic year](https://docs.schoolset.io/api-reference/school-set-api/school-structure/attach-school-grade-for-academic-year.md) - SchoolSet API > School Structure [Detach a grade from an academic year](https://docs.schoolset.io/api-reference/school-set-api/school-structure/detach-school-grade-for-academic-year.md) - SchoolSet API > School Structure [Get the full school structure tree](https://docs.schoolset.io/api-reference/school-set-api/school-structure/get-full-school-structure-for-academic-year.md) - SchoolSet API > School Structure [Load children of a structure node](https://docs.schoolset.io/api-reference/school-set-api/school-structure/get-school-structure-children.md) - SchoolSet API > School Structure [Advance students to the next academic year](https://docs.schoolset.io/api-reference/school-set-api/school-structure/advance-students-to-next-academic-year.md) - SchoolSet API > School Structure [List classes for an academic year](https://docs.schoolset.io/api-reference/school-set-api/school-structure/list-school-classes-for-academic-year.md) - SchoolSet API > School Structure [Clone structure between academic years](https://docs.schoolset.io/api-reference/school-set-api/school-structure/clone-school-structure-for-academic-year.md) - SchoolSet API > School Structure [List all school departments](https://docs.schoolset.io/api-reference/school-set-api/school-structure/list-all-school-departments.md) - SchoolSet API > School Structure [List departments for an academic year](https://docs.schoolset.io/api-reference/school-set-api/school-structure/list-school-departments-for-academic-year.md) - SchoolSet API > School Structure [Export the academic-year school structure](https://docs.schoolset.io/api-reference/school-set-api/school-structure/export-school-structure-for-academic-year.md) - SchoolSet API > School Structure [List all school grades](https://docs.schoolset.io/api-reference/school-set-api/school-structure/list-all-school-grades.md) - SchoolSet API > School Structure [List grades for an academic year](https://docs.schoolset.io/api-reference/school-set-api/school-structure/list-school-grades-for-academic-year.md) - SchoolSet API > School Structure [List legal grade definitions](https://docs.schoolset.io/api-reference/school-set-api/school-structure/list-legal-grades.md) - SchoolSet API > School Structure [List students in the academic structure](https://docs.schoolset.io/api-reference/school-set-api/school-structure/list-students-for-academic-structure.md) - SchoolSet API > School Structure Relations [Attach a department to another department](https://docs.schoolset.io/api-reference/school-set-api/school-structure-relations/attach-department-department-relation.md) - SchoolSet API > School Structure Relations [Detach a department-to-department relation](https://docs.schoolset.io/api-reference/school-set-api/school-structure-relations/detach-department-department-relation.md) - SchoolSet API > School Structure Relations [Attach a department to a grade](https://docs.schoolset.io/api-reference/school-set-api/school-structure-relations/attach-department-grade-relation.md) - SchoolSet API > School Structure Relations [Detach a department from a grade](https://docs.schoolset.io/api-reference/school-set-api/school-structure-relations/detach-department-grade-relation.md) - SchoolSet API > School Structure Relations [Assign a class to a grade](https://docs.schoolset.io/api-reference/school-set-api/school-structure-relations/attach-grade-class-relation.md) - SchoolSet API > School Structure Relations [Unassign a class from a grade](https://docs.schoolset.io/api-reference/school-set-api/school-structure-relations/detach-grade-class-relation.md) - SchoolSet API > School Structure Relations [Attach a department to the school](https://docs.schoolset.io/api-reference/school-set-api/school-structure-relations/attach-school-department-relation.md) - SchoolSet API > Staff [List grades and classes available to staff](https://docs.schoolset.io/api-reference/school-set-api/staff/list-staff-member-grades-classes.md) - SchoolSet API > Staff [List staff marital statuses](https://docs.schoolset.io/api-reference/school-set-api/staff/list-staff-marital-statuses.md) - SchoolSet API > Staff [Get a complete staff member profile](https://docs.schoolset.io/api-reference/school-set-api/staff/get-staff-member.md) - SchoolSet API > Staff [Create a staff member](https://docs.schoolset.io/api-reference/school-set-api/staff/create-staff-member.md) - SchoolSet API > Staff [Delete a staff member](https://docs.schoolset.io/api-reference/school-set-api/staff/delete-staff-member.md) - SchoolSet API > Staff [Update a staff member](https://docs.schoolset.io/api-reference/school-set-api/staff/update-staff-member.md) - SchoolSet API > Staff [List staff members](https://docs.schoolset.io/api-reference/school-set-api/staff/list-staff-members.md) - SchoolSet API > Staff [Assign staff member to a user](https://docs.schoolset.io/api-reference/school-set-api/staff/assign-unassign-staff-member-to-user.md) - SchoolSet API > Staff [List staff without users](https://docs.schoolset.io/api-reference/school-set-api/staff/list-staff-members-without-users.md) - SchoolSet API > Staff [List staff for an academic year](https://docs.schoolset.io/api-reference/school-set-api/staff/list-staff-members-for-academic-year.md) - SchoolSet API > Staff Reports [Download the staff report PDF](https://docs.schoolset.io/api-reference/school-set-api/staff-reports/download-staff-members-report-pdf.md) - SchoolSet API > Staff Reference Data [List staff position statuses](https://docs.schoolset.io/api-reference/school-set-api/staff-reference-data/list-staff-position-statuses.md) - SchoolSet API > Staff Reference Data [List staff positions](https://docs.schoolset.io/api-reference/school-set-api/staff-reference-data/list-staff-positions.md) - SchoolSet API > Statement Settings [Retrieve the statement email template](https://docs.schoolset.io/api-reference/school-set-api/statement-settings/get-statement-email-template.md) - SchoolSet API > Statement Settings [Save the statement email template](https://docs.schoolset.io/api-reference/school-set-api/statement-settings/set-statement-email-template.md) - SchoolSet API > Statement Settings [List statement merge tags](https://docs.schoolset.io/api-reference/school-set-api/statement-settings/get-statement-tags.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.schoolset.io/openapi.json) - [OpenAPI YAML](https://docs.schoolset.io/openapi.yaml)