All integrations
HP
Catalogue metadata onlyonline coursesv00000000_00

HEIGHTS_PLATFORM

Heights Platform

Heights Platform helps creators build and sell online courses, digital products, and communities while managing students, orders, and access.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

16

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

heights_platform_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Account Subdomainsubdomain · stringRequired
  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–16 of 16 actions

Enroll Student

HEIGHTS_PLATFORM_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.

Untrusted display-only summary

Get Learning Product

HEIGHTS_PLATFORM_GET_LEARNING_PRODUCT

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

Untrusted display-only summary

Get Order

HEIGHTS_PLATFORM_GET_ORDER

Get one Heights order by its public unique order ID.

Untrusted display-only summary

Get Student Course Progress

HEIGHTS_PLATFORM_GET_STUDENT_COURSE_PROGRESS

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

Untrusted display-only summary

Get Student Details

HEIGHTS_PLATFORM_GET_STUDENT_DETAILS

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

Untrusted display-only summary

Grant Student Access

HEIGHTS_PLATFORM_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.

Untrusted display-only summary

Grant Student Role

HEIGHTS_PLATFORM_GRANT_STUDENT_ROLE

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

Untrusted display-only summary

List Course Roles

HEIGHTS_PLATFORM_LIST_COURSE_ROLES

List the Heights roles that can be granted to students.

Untrusted display-only summary

List Learning Products

HEIGHTS_PLATFORM_LIST_LEARNING_PRODUCTS

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

Untrusted display-only summary

List Orders

HEIGHTS_PLATFORM_LIST_ORDERS

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

Untrusted display-only summary

List Students

HEIGHTS_PLATFORM_LIST_STUDENTS

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

Untrusted display-only summary

List Student Submissions

HEIGHTS_PLATFORM_LIST_STUDENT_SUBMISSIONS

List assignment answers or project posts submitted by students.

Untrusted display-only summary

Reset Student Progress

HEIGHTS_PLATFORM_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 amb…

Untrusted display-only summary

Revoke Student Access

HEIGHTS_PLATFORM_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 a…

Untrusted display-only summary

Revoke Student Role

HEIGHTS_PLATFORM_REVOKE_STUDENT_ROLE

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

Untrusted display-only summary

Unenroll Student

HEIGHTS_PLATFORM_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.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.