/api/v1/ai-features/lesson-plannerList Lesson Plans
timetable:viewAI Lesson Planner is an available tool in the School AI Tools workspace (Academic Intelligence). Review the required context and the returned output before using it.
Intended access: Assigned account with the required permissions.
timetable:viewUse the public sample demo to learn this flow. Your assigned ERP account determines access to actual school records.
An authorised school account and the permissions for this tool.
Available result review is part of the documented workflow.
Provider-dependent output is part of the documented workflow.
Review the result in the connected record or workspace before moving on.
The screen exposes the following context or input controls. Required fields are validated by the live application.
Individual tool checked in current source. Guide availability confirms documentation publication, not certification of every external service or device flow.
Open a guided sample workspace, try the available actions, then reset whenever you like. No login required.
These are the source-matched API operations connected to this guide. Reading this reference does not execute any request.
/api/v1/ai-features/lesson-plannerList Lesson Plans
timetable:view/api/v1/ai-features/lesson-plannerGenerate Lesson Plan
timetable:viewDeclared request fields: classId (required), subjectId (required), topic (optional), weekOf (optional), sectionId (optional), regenerate (optional).
/api/v1/ai-features/lesson-planner/days/:dayIdUpdate Lesson Plan Day
timetable:viewDeclared request fields: objectives (optional), activities (optional), worksheet (optional), exitTicket (optional), notes (optional).
/api/v1/ai-features/lesson-planner/:planIdGet Lesson Plan
timetable:view/api/v1/ai-features/lesson-planner/:planIdUpdate Lesson Plan Meta
timetable:viewDeclared request fields: homework (optional), assessmentTip (optional), summary (optional), topic (optional).
/api/v1/ai-features/lesson-planner/:planId/statusSet Lesson Plan Status
timetable:viewDeclared request fields: status (required).
ERP links use your assigned account. Record-specific pages start from the list so you can choose a real record.