First steps
Apply for access and understand integration levels
Start building
Step-by-step integration guides
CLI
Command-line tools for managing courses and interacting with APIs
SDK
Full-stack SDK with SSO, sessions, Custom Activities, and Managed Lessons
AI Skills
Central skill guide with setup, client, and server integration links
Framework Adapters
@timeback/sdk includes adapters for popular frameworks:
React / Next.js
Provider, hooks, and components
Vue / Nuxt
Composables and components
Svelte / SvelteKit
Stores and components
Solid / SolidStart
Primitives and components
SDK & Clients
| Package | Description |
|---|---|
@timeback/sdk | Full-stack SDK: SSO, activities, lessons |
@timeback/core | Unified client with shared authentication |
@timeback/oneroster | OneRoster 1.2 API client |
@timeback/caliper | Caliper Analytics API client |
@timeback/edubridge | EduBridge analytics client |
@timeback/qti | QTI assessment client |
@timeback/powerpath | PowerPath adaptive learning client |
Choose Your Path
Building a new app?
Talk to us first so we can guide you toward Level 2 integration
Have an existing app?
Follow the Level 1 integration guide
Direct API access?
Use the API clients for full control over your integration
Just identity?
Use identity-only mode for SSO without full SDK features
Get help
Join the Discord community
Ask questions, get integration support from the team, and connect with other developers building
on Timeback.