TutorCruncher
TutorCruncher is tutoring business management software for agencies, companies, and independent tutors - handling clients, students, tutors, lesson scheduling, invoicing, and payments. Its documented REST API (base https://app.tutorcruncher.com/api/, token-authenticated) exposes clients, recipients (students), contractors (tutors), agents, services (jobs), appointments (lessons), invoices, payment orders, proforma invoices, ad hoc charges, and reference data, with HTTP webhooks for event notifications. Its "Socket" product is a JavaScript embed for publishing public tutor and lesson listings on a provider's own website - not a WebSocket API.
APIs
TutorCruncher Clients API
Create, list, retrieve, update, and delete clients - the paying customers (parents or organizations) in a TutorCruncher account. Clients are matched by ID (v2) and can carry rec...
TutorCruncher Recipients (Students) API
Manage recipients - the students who receive tutoring. Create, list, retrieve, update, and delete recipients, who are linked to a paying client and enrolled onto services (jobs)...
TutorCruncher Contractors (Tutors) API
Manage contractors - the tutors delivering lessons. Create, list, retrieve, update, and delete contractors, read their availability, and manage skills, subjects, and qualificati...
TutorCruncher Services (Jobs) API
Manage services (also called jobs) - the tutoring engagements that tie recipients and contractors together with a rate and subject. Create, list, retrieve, update, and delete se...
TutorCruncher Appointments (Lessons) API
Schedule and manage appointments - the individual lessons or sessions delivered under a service. Create, list, retrieve, update, and delete appointments and manage the recipient...
TutorCruncher Invoices API
List, retrieve, and create client invoices and take payment against them. Invoices bill clients for lessons and charges delivered through the platform; the take-payment action c...
TutorCruncher Payments API
Manage the money movement around tutoring - payment orders (contractor payouts), proforma invoices (client credit requests / top-ups) with take-payment, and ad hoc charges and t...
TutorCruncher Webhooks and Action Types API
Discover the event catalog and consume webhooks. List the 150+ action types that can fire, then receive HTTP webhook POSTs (signed with an HMAC-SHA256 Webhook-Signature header, ...