School360API
GuideWebhooksRecipesAPI referenceSchool360
Pages

Guide

  • Getting started
  • Authentication
  • Errors
  • Pagination
  • Rate limits
  • Idempotency
  • Polling for changes
  • Webhooks

Recipes

  • Biometric attendance
  • SMS on absence
  • Bank payments
  • Accounting export
  • Zapier, Make & Sheets

Reference

  • API reference
  • Changelog
  • Postman collection

Guide

  • Getting started
  • Authentication
  • Errors
  • Pagination
  • Rate limits
  • Idempotency
  • Polling for changes
  • Webhooks

Recipes

  • Biometric attendance
  • SMS on absence
  • Bank payments
  • Accounting export
  • Zapier, Make & Sheets

Reference

  • API reference
  • Changelog
  • Postman collection

Recipes

Recipes

Step-by-step guides for the integrations schools ask for most, each with working code and the mistakes to avoid.

  • ZKTeco and other biometric machinesSend fingerprint, face and card punches from the school's attendance machines to School360: students are marked present or late in their register, staff get their check-in and check-out.Read the recipe
  • SMS and WhatsApp to parents on absenceText parents the moment their child is marked absent or late, through any SMS or WhatsApp gateway, using webhooks.Read the recipe
  • Bank, 1Link and JazzCash payment syncTurn confirmed bank, 1Link bill-payment, JazzCash and Easypaisa payments into School360 receipts automatically, safely retried and reconciled every day.Read the recipe
  • Accounting export: QuickBooks, Xero, TallyPost fee income to the school's books: a daily journal from GET /v1/receipts, or one entry per payment from the fee.payment_received webhook.Read the recipe
  • Zapier, Make and Google SheetsNo-code and low-code automations: webhooks as Zapier and Make triggers, GET /v1/changes for polling, and a Google Apps Script that keeps a sheet of absences.Read the recipe

© 2026 School360.

school360Changelog Postman openapi.json