Skip to main content
POST
Create Lesson Plan Feedback

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

lesson_plan_id
string<uuid>
required

Unique identifier of the lesson plan

Body

application/json
comment
string
required

Text feedback/comment about the lesson plan

Example:

"The lesson plan is well-structured and covers all key concepts. However, I suggest adding more interactive activities."

feedback_type
enum<string>
required

Type of feedback. Must be one of: general (general feedback), content (content-specific feedback), quality (quality feedback), suggestion (suggestions for improvement)

Available options:
general,
content,
quality,
suggestion
Example:

"suggestion"

rating
integer

Rating from 1 to 5

Required range: 1 <= x <= 5
Example:

4

feedback_data
object

Structured feedback data as a JSON object for additional context

Example:
step_name
string

Specific step name if feedback is for a particular step in the lesson plan

Example:

"Introduction"

component_name
string

Specific component name if feedback is for a particular component

Example:

"Learning Objectives"

Response

Feedback created successfully.

detail
object[]
required