Skip to main content

What is the ClassQuill API?

The ClassQuill API is a REST API that lets your organisation pull data out of ClassQuill and into the tools you already use — accounting software, payroll systems, custom dashboards, or anything that can make an HTTP request. Every endpoint returns JSON and uses standard HTTP status codes.

What can you build with it?

Accounting integration

Push sessions and invoices directly into Xero, MYOB, or QuickBooks. Automate the reconciliation process your admin team does manually today.

Tutor payroll

Pull each tutor’s completed sessions for the pay period, calculate what they’re owed, and export to your payroll tool.

Parent billing

See each family’s balance — what they’ve been invoiced, what they’ve paid, and what’s outstanding — without logging into ClassQuill.

Custom reporting

Build your own dashboards on top of your real session and payment data.

Base URL

All API requests are made to:
https://api.classquill.com

Versioning

The current version is v1. All v1 endpoints are prefixed with /v1/:
https://api.classquill.com/v1/sessions
https://api.classquill.com/v1/invoices

Next steps

Authentication

Get your API key and learn how to include it in requests.

Quickstart

Make your first API call in under 5 minutes.