Skip to main content

Overview

The @timeback/case package provides a client for the CASE (Competency and Academic Standards Exchange) API, enabling:
  • Documents: List and retrieve curriculum framework documents
  • Items: List and retrieve individual competencies and learning objectives
  • Associations: Retrieve relationships between CASE entities
  • Packages: Upload, update, and retrieve complete framework bundles

Installation

Quick Start

Documents

Curriculum framework documents — the top-level containers for standards.

Items

Individual competencies, standards, and learning objectives within a framework.

Associations

Relationships between CASE entities (e.g., “is child of”, “is related to”).

Packages

Complete framework bundles containing documents, items, and associations. Supports Zod schema validation on inputs.

Upload a Package

All Package Methods

Standalone vs Composed

The client works standalone or composed into @timeback/core:

Error Handling

Configuration

Next Steps

CLR

Comprehensive Learner Records

OneRoster

Rostering and enrollments

Types

CASE type definitions