My Music Staff
communityMusic teacher and studio management with scheduling, billing, and practice tracking.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://api.mymusicstaff.com/v1/studentsList students
Parameters
limitresults (integeroptionalstatusactive|inactive (stringoptionalReturns
students[] with id, name, email, phone, instrument, level, teacher, lesson_day, lesson_time, balanceGET
https://api.mymusicstaff.com/v1/lessonsList lessons
Parameters
date_toYYYY-MM-DD (stringrequireddate_fromYYYY-MM-DD (stringrequiredReturns
lessons[] with id, student_id, teacher, date, time, duration, instrument, status, notesGET
https://api.mymusicstaff.com/v1/invoicesList invoices
Parameters
statusunpaid|paid (stringoptionalReturns
invoices[] with id, student_id, total, balance, status, due_date, lessons_count