We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Requires authentication. Gets all appointments involving users both as a learner and as a tutor.
returns
{ asTutor: Array<Appointment>, asLearner: Array<Appointment>, }
Requires auth. Fetch an appointment that has the logged in user as the tutor or learner in the appointment.
{ appointment: Appointment, message: string, }
Requires authentication by a user with a registered card. Creates a proposed appointment between startDate and endDate, at location with tutor.
startDate
endDate
location
tutor
requires
{ tutor: string, startDate: Date, endDate: Date, location: string, subject: string, }
{ message: string, appointment: Appointment, }
Requires authentication as a tutor. Approves an appointment. This triggers billing of the involved learner.
Requires authentication as a tutor. Rejects an appointment.