Snow Chat
App LibraryIntegrationsFAQPricingPrivacyTermsContact

© 2026 SnowAI, Inc.

Snow Chat
Integrations/Heights Platform
Heights Platform icon

Heights Platform

Online course and community selling with products, students, lessons, and progress.

Enrolls a student, checks who has finished a lesson, and reviews how a course is selling.

Heights Platform icon
Snow

Use Heights Platform with Snow

Snow is a personal AI assistant that builds real apps for you, and they can put Heights Platform to work.

What Snow can do with Heights Platform

These are the Heights Platform operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.

Reads9

Look at your data without changing it.

  • Get Learning Product

    Get detailed metadata for one course, bundle, or digital product by ID.

  • Get Order

    Get one Heights order by its public unique order ID.

  • Get Student Course Progress

    Get a student's overall and course-specific completion percentages for one course.

  • Get Student Details

    Get a student by email, including account attributes, activity counts, paid orders, and enrolled courses.

  • List Course Roles

    List the Heights roles that can be granted to students.

  • List Learning Products

    List published courses, bundles, or digital products in the connected Heights account.

  • List Orders

    List Heights orders with optional status, student email, and creation-time filters, returning one page and an opaque continuation cursor.

  • List Student Submissions

    List assignment answers or project posts submitted by students.

  • List Students

    List all Heights students one page at a time, or list the unpaginated students whose total completion is at least 100 percent.

Updates5

Change something that is already there.

  • Enroll Student

    Create a student or update an existing student and mark them enrolled without granting course or bundle access. Use Grant Student Access when the student should also receive a learning product.

  • Grant Student Access

    Grant one course or bundle to a student by creating a zero-dollar paid order. Heights also creates or updates the student and marks them enrolled. This is non-idempotent because retrying can create another access order; do not automatically retry an ambiguous result.

  • Grant Student Role

    Grant one Heights role to a student, changing the student's authorization. Use a role ID returned by List Course Roles.

  • Revoke Student Role

    Revoke one Heights role from a student, changing the student's authorization. Use a role ID returned by List Course Roles.

  • Unenroll Student

    End a student's paid membership by setting their Heights paying-student state to false. This changes the student's membership state; it does not delete the student account or promise to remove separately granted course or bundle access.

Deletes2

Remove something. This often cannot be undone.

  • Reset Student Progress

    Permanently erase a student's saved completion and progress records. For a course, this resets the selected course only. For a bundle, this resets every course in that bundle. This destructive change cannot be undone; confirm the student, resource type, and resource ID before calling. Do not automatically retry an ambiguous result.

  • Revoke Student Access

    Permanently remove one course or bundle from a student's existing orders. Course revocation removes that course from every applicable order. Bundle revocation cascades: it removes the bundle and the bundle's courses and digital products from the student's orders. This can immediately remove content access and is not automatically reversible; verify the student, resource type, and resource ID before calling.

Related integrations

WaniKani icon

WaniKani

Japanese study through spaced repetition over radicals, kanji, vocabulary, and review queues.

Membervault icon

Membervault

Relationship marketing course platform for users, courses, and access enrollment.

Canvas icon

Canvas

Learning management system with courses, assignments, submissions, grades, and enrollments.

Ready to put Heights Platform to work?

Sign up free, build an app by chatting, and connect Heights Platform in minutes. No credit card required.