> ## Documentation Index
> Fetch the complete documentation index at: https://docs.learningcommons.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Assessments for a standard

> Fetches summary information for all assessments that evaluate a specific academic standard.

Returns assessment summaries (identifier, name) that are aligned to this standard, indicating which assessments measure student achievement of this learning expectation.

Use this endpoint when you need to:
- Find all assessments that evaluate a specific standard
- Build standards-based assessment systems
- Track which standards are assessed
- Generate assessment coverage reports




## OpenAPI

````yaml /api-reference/knowledge-graph-api/openapi.yaml get /academic-standards/{caseIdentifierUUID}/assessments
openapi: 3.0.3
info:
  title: Learning Commons Knowledge Graph REST API
  description: >
    REST API for accessing education knowledge graph data including academic
    standards, learning components, and curriculum information.


    **Key datasets:**

    - **Academic Standards**: Official state standards from all 50 U.S. states
    sourced from 1EdTech's CASE Network

    - **Learning Components**: Granular, teachable skills that break down broad
    standards into actionable instructional units

    - **Standards Crosswalks**: Connections between standards and frameworks

    - **Curriculum**: Structured course content including courses, lesson
    groupings (units, sections, modules), lessons, activities, and assessments


    **Learn more:**

    - [Knowledge Graph
    Overview](/knowledge-graph/understanding-knowledge-graph/introduction)

    - [Academic Standards](/knowledge-graph/graph-reference/academic-standards)

    - [Learning
    Components](/knowledge-graph/graph-reference/learning-components)

    - [Standards
    Crosswalks](/knowledge-graph/graph-reference/standards-crosswalks)

    - [Curriculum](/knowledge-graph/graph-reference/curriculum)

    - [Quickstart](/knowledge-graph/getting-started/quickstart)
  version: '0'
servers:
  - url: https://api.learningcommons.org/knowledge-graph/v0
    description: Production server
security:
  - ApiKeyAuth: []
tags:
  - name: Academic Standards
    description: Academic standards operations
  - name: Curriculum
    description: Curriculum operations
  - name: Hierarchy
    description: Hierarchical navigation operations
  - name: Learning Components
    description: Learning components operations
  - name: Learning Progressions
    description: Learning progressions operations
  - name: Search
    description: Search and discovery operations
  - name: Standards Crosswalks
    description: Standards crosswalks operations
paths:
  /academic-standards/{caseIdentifierUUID}/assessments:
    get:
      tags:
        - Academic Standards
      summary: Assessments for a standard
      description: >
        Fetches summary information for all assessments that evaluate a specific
        academic standard.


        Returns assessment summaries (identifier, name) that are aligned to this
        standard, indicating which assessments measure student achievement of
        this learning expectation.


        Use this endpoint when you need to:

        - Find all assessments that evaluate a specific standard

        - Build standards-based assessment systems

        - Track which standards are assessed

        - Generate assessment coverage reports
      operationId: getStandardAssessments
      parameters:
        - $ref: '#/components/parameters/CaseIdentifierUUIDPath'
        - $ref: '#/components/parameters/LimitParam'
        - $ref: '#/components/parameters/CursorParam'
      responses:
        '200':
          description: Successfully retrieved list of assessment summaries
          content:
            application/json:
              schema:
                allOf:
                  - $ref: '#/components/schemas/PaginatedResponse'
                  - type: object
                    properties:
                      data:
                        type: array
                        items:
                          $ref: '#/components/schemas/AssessmentSummary'
              example:
                data:
                  - identifier: im:5f1b43a3-a087-5f15-8e0e-b5dd3d2d3d23
                    name: End-of-Unit Assessment
                    author: Illustrative Mathematics
                    provider: Learning Commons
                    license: https://creativecommons.org/licenses/by-nc/4.0/
                    attributionStatement: >-
                      Knowledge Graph is provided by Learning Commons under the
                      CC BY-4.0 license. Learning Commons received the scope and
                      sequence of the Illustrative Mathematics 360 curriculum
                      under CC BY-4.0 from Illustrative Mathematics.
                  - identifier: im:b98c7782-3cb1-5198-8ebe-aab294d9227b
                    name: End-of-Unit Assessment
                    author: Illustrative Mathematics
                    provider: Learning Commons
                    license: https://creativecommons.org/licenses/by-nc/4.0/
                    attributionStatement: >-
                      Knowledge Graph is provided by Learning Commons under the
                      CC BY-4.0 license. Learning Commons received the scope and
                      sequence of the Illustrative Mathematics 360 curriculum
                      under CC BY-4.0 from Illustrative Mathematics.
                pagination:
                  limit: 100
                  nextCursor: null
                  hasMore: false
        '404':
          description: Academic standard not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
components:
  parameters:
    CaseIdentifierUUIDPath:
      name: caseIdentifierUUID
      in: path
      required: true
      description: CASE Network UUID for the resource
      schema:
        type: string
        format: uuid
    LimitParam:
      name: limit
      in: query
      required: false
      description: Maximum number of results to return
      schema:
        type: integer
        minimum: 1
        maximum: 1000
        default: 100
    CursorParam:
      name: cursor
      in: query
      required: false
      description: >-
        Pagination cursor obtained from the `nextCursor` field in a previous
        response (not needed for the first page)
      schema:
        type: string
  schemas:
    PaginatedResponse:
      type: object
      description: Cursor-based paginated response
      required:
        - data
        - pagination
      properties:
        data:
          type: array
          description: Array of result items
          items:
            type: object
        pagination:
          $ref: '#/components/schemas/Pagination'
    AssessmentSummary:
      type: object
      description: >
        A lightweight representation of an Assessment containing only essential
        identifying information for alignment endpoints.
      required:
        - identifier
        - name
        - author
        - provider
        - license
        - attributionStatement
      properties:
        identifier:
          type: string
          description: Unique identifier for the resource in Knowledge Graph
        name:
          type: string
          description: Name or title of the resource
        author:
          type: string
          description: Author or creator of the resource
        provider:
          type: string
          description: Source data provider for the resource
        license:
          type: string
          description: URL to the resource's license document
        attributionStatement:
          type: string
          description: >-
            Statement that acknowledges the resource's author and provider, as
            required by the CC BY 4.0 license
        curriculumAlignmentType:
          type: array
          items:
            type: string
          description: >
            Description of how the resource relates to its standard (e.g.,
            `addressing`, `building_toward`, `building_on`, `practicing`)
    Error:
      type: object
      description: Standard error response object returned for all error conditions
      required:
        - error
        - message
        - requestId
      properties:
        error:
          type: string
          description: >-
            Machine-readable error type identifier (e.g., `ValidationError`,
            `NotFoundError`, `InternalServerError`)
        message:
          type: string
          description: >-
            Human-readable error message that explains what went wrong and may
            include actionable guidance
        requestId:
          type: string
          description: Unique identifier for this request (for debugging and support)
        details:
          type: object
          description: >-
            Optional additional details about the error, such as validation
            failures or field-specific issues
          additionalProperties: true
    Pagination:
      type: object
      description: Cursor-based pagination metadata
      required:
        - limit
        - hasMore
      properties:
        limit:
          type: integer
          description: Maximum number of results to return per page
        nextCursor:
          type: string
          nullable: true
          description: >-
            Cursor for fetching the next page of results in your next request
            (`null` if there are no more results)
        hasMore:
          type: boolean
          description: Whether there are more results after this page
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key
      description: API key for authentication

````