curl --request GET \
--url https://api-staging.crazygoldfish.com/ai/v1/lesson-plan/alignment/{lesson_plan_id}
{
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"board": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
},
"grade": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
},
"section": "<string>",
"subject": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
},
"status": "<string>",
"duration_minutes": 123,
"topic": "<string>",
"subject_matter": {
"topics_to_be_covered": {
"topic": [
"<string>"
]
},
"key_concepts_and_subconcepts": {
"topics": [
{
"topic": "<string>",
"sub_topic": [
"<string>"
]
}
],
"concepts": [
{
"concept": "<string>",
"sub_concept": [
"<string>"
]
}
]
},
"prerequisite_knowledge": {
"prerequisite": [
"<string>"
]
}
},
"learning_standards": {
"learning_outcomes": {
"outcomes": [
"<string>"
]
},
"smart_objectives": {
"objects": [
"<string>"
]
},
"competencies": {
"competency_list": [
{
"name": "<string>",
"description": "<string>"
}
]
}
},
"alignment": {
"materials_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"instructional_blocks": {
"introduction": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"development": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"guided_practice": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"independent_practice": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"closure": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"summative_assessment": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
}
},
"instructional_strategies_options": [
{
"name": "<string>",
"description": "<string>"
}
]
}
}
}
This API allows authenticated users to retrieve the status and details of the lesson plan alignment process for a specific lesson plan.
How to Use:
GET /ai/v1/lesson-plan/alignment/{lesson_plan_id}
with the lesson plan ID as a path parameter.Example Scenario: A teacher wants to check the alignment status of a lesson plan:
curl --request GET \
--url https://api-staging.crazygoldfish.com/ai/v1/lesson-plan/alignment/{lesson_plan_id}
{
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"board": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
},
"grade": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
},
"section": "<string>",
"subject": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
},
"status": "<string>",
"duration_minutes": 123,
"topic": "<string>",
"subject_matter": {
"topics_to_be_covered": {
"topic": [
"<string>"
]
},
"key_concepts_and_subconcepts": {
"topics": [
{
"topic": "<string>",
"sub_topic": [
"<string>"
]
}
],
"concepts": [
{
"concept": "<string>",
"sub_concept": [
"<string>"
]
}
]
},
"prerequisite_knowledge": {
"prerequisite": [
"<string>"
]
}
},
"learning_standards": {
"learning_outcomes": {
"outcomes": [
"<string>"
]
},
"smart_objectives": {
"objects": [
"<string>"
]
},
"competencies": {
"competency_list": [
{
"name": "<string>",
"description": "<string>"
}
]
}
},
"alignment": {
"materials_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"instructional_blocks": {
"introduction": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"development": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"guided_practice": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"independent_practice": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"closure": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
},
"summative_assessment": {
"duration": 123,
"component_options": [
{
"name": "<string>",
"description": "<string>"
}
],
"formative_questions": [
"<string>"
]
}
},
"instructional_strategies_options": [
{
"name": "<string>",
"description": "<string>"
}
]
}
}
}
The UUID of the lesson plan.
Lesson plan alignment found and returned.
The response is of type object
.
Was this page helpful?