GET
/
ai
/
v1
/
lesson-plan
/
alignment
/
{lesson_plan_id}
Retrieve the alignment of a lesson plan by its ID.
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>"
        }
      ]
    }
  }
}

Path Parameters

lesson_plan_id
string<uuid>
required

The UUID of the lesson plan.

Response

200 - application/json

Lesson plan alignment found and returned.

The response is of type object.