GET - Lesson Plan Instructional Framework Builder
This API allows authenticated users to retrieve the generated instructional framework for a lesson plan.
How to Use:
- Call
GET /lesson-plan/v1/instructional-framework-builder/{lesson_plan_id}with the lesson plan ID. - The API validates the lesson plan ID and checks if instructional framework generation is completed.
- On success, the system returns the generated instructional framework.
Example Scenario:
A teacher wants to view the generated instructional framework for a lesson plan:
- They call this API with the lesson plan ID.
- The system validates the lesson plan and instructional framework generation status.
- If valid and completed, the system returns the generated instructional framework.
- The teacher receives the lesson plan instructional framework for review and use.
GET
Retrieve the generated content for a lesson plan.
Documentation Index
Fetch the complete documentation index at: https://docs.crazygoldfish.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
UUID of the lesson plan whose generated content is being requested.
Response
Lesson plan content retrieved successfully.
The full lesson plan record including generated content.
Previous
LIST - Additional Lesson Plan Enrichment Blocks
This API allows authenticated users to retrieve the list of additional enrichment blocks available for lesson plans.
**How to Use:**
1. Call `GET /lesson-plan/v1/get-additional-enrichment-blocks` with no parameters.
2. The API returns a dictionary of block keys and their display names.
3. Use these blocks to enhance or customize lesson plans.
**Example Scenario:**
A teacher wants to see what extra sections can be added to a lesson plan:
- They call this API.
- The system returns a list of available blocks such as Differentiation, Reflection Feedback, Real Life Connections, Interdisciplinary Connections, Emotional Social Development, and Classroom Environment.
- The teacher uses these options to enrich their lesson plan.
Next
Retrieve the generated content for a lesson plan.