Skip to main content

Overview

The @timeback/powerpath package provides a client for the PowerPath API, enabling:
  • Assessments: Create tests, attempts, and submit responses
  • Placement Tests: Determine appropriate grade level
  • Screening: Session management and test assignment
  • Lesson Plans: Course progress and lesson plan operations
  • Test Assignments: CRUD operations for test assignments

Installation

Quick Start

Client Structure

Typed Responses

All methods return typed responses:

Assessments

Create and manage assessments, attempts, and responses.

Create Tests

Manage Attempts

Questions and Responses

Placement

Manage placement testing and determine appropriate grade levels. All query methods take { student, subject }:

Screening

Manage screening sessions and results.

Lesson Plans

Manage lesson plans and course progress.

Syllabus

Test Assignments

CRUD operations for test assignments.

Error Handling

SDK Integration

When using the full SDK:

Next Steps

QTI

Standard assessments

Caliper

Track learning events

Types

PowerPath type definitions