Northstar SchoolHeadless sandboxBack to Platform
DiscoverMy learning

The host owns this shell and its routes. The sandbox mirrors the v1 learner runtime contract; the learner surfaces are canonical Cursare blocks.

Course Player2 / 4

Make the next step obvious

A useful learning experience reduces uncertainty before it adds more information.

Design for momentum

State the outcome, reveal one meaningful action, and let progress make the learner's position visible.

A curriculum should feel like a path, not a pile of content.

Headless activityConnected

Sandboxed data with the same operation boundaries and response shape as API v1.

Origin bound15-minute token
  1. POST201
    Issue learner session/learner-runtime/sessions

    Scoped token issued for this learner, course, organization, and origin.

  2. GET200
    Load course and progress/learner-runtime/course_product-systems

    Published document, recursive graph, release state, and progress returned.

Your privacy choices

The technical Tag Manager container is required to apply your choices. Analytics and marketing cookies and storage remain optional and stay off until you authorize them. Privacy Policy.

Sign-in, security, core functions and consent enforcement.

Audience measurement such as Google Analytics.

Marketing storage, campaign attribution and optional tags.