API_KEY
heights_platform_api_key
Developer setup
No fields declared in this snapshot.
User connection
- Account Subdomainsubdomain · stringRequired
- API Keygeneric_api_key · stringRequired
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.
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
API_KEY
No fields declared in this snapshot.
Capability index
Showing 1–16 of 16 actions
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
HEIGHTS_PLATFORM_GET_LEARNING_PRODUCT
Get detailed metadata for one course, bundle, or digital product by ID.
Untrusted display-only summary
HEIGHTS_PLATFORM_GET_ORDER
Get one Heights order by its public unique order ID.
Untrusted display-only summary
HEIGHTS_PLATFORM_GET_STUDENT_COURSE_PROGRESS
Get a student's overall and course-specific completion percentages for one course.
Untrusted display-only summary
HEIGHTS_PLATFORM_GET_STUDENT_DETAILS
Get a student by email, including account attributes, activity counts, paid orders, and enrolled courses.
Untrusted display-only summary
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
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
HEIGHTS_PLATFORM_LIST_COURSE_ROLES
List the Heights roles that can be granted to students.
Untrusted display-only summary
HEIGHTS_PLATFORM_LIST_LEARNING_PRODUCTS
List published courses, bundles, or digital products in the connected Heights account.
Untrusted display-only summary
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
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
HEIGHTS_PLATFORM_LIST_STUDENT_SUBMISSIONS
List assignment answers or project posts submitted by students.
Untrusted display-only summary
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
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
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
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
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.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.