Documents
Copy Page
Handwrite Classroom
Handwrite Classroom
Start here — Classroom for developers
Classroom API specification notes
Classroom socket specification notes
Classroom live socket — README
Classroom identities, credentials and roles
School and student workflows
Classroom policy and data-use notes
Class setup
README — GET /api/v1/orgs
README — POST /api/v1/orgs
README — GET /api/v1/orgs/{id}
README — PATCH /api/v1/orgs/{id}
README — DELETE /api/v1/orgs/{id}
Class setup API — README
Choose a class from the returned organisations
Create an ordinary class
Read the selected class
Rename a class
Delete an ordinary class
Invitations
README — GET /api/v1/orgs/invitations
README — POST /api/v1/orgs/invitations/{inviteId}/accept
README — POST /api/v1/orgs/invitations/{inviteId}/decline
README — GET /api/v1/orgs/{id}/invitations
README — POST /api/v1/orgs/{id}/invitations
README — DELETE /api/v1/orgs/{id}/invitations/{inviteId}
Invitations API — README
Read invitations to the signed-in person
Accept a class invitation
Decline a class invitation
List pending class invitations
Invite a person by email
Cancel a pending invitation
People
README — GET /api/v1/orgs/{id}/members
README — POST /api/v1/orgs/{id}/members
README — PATCH /api/v1/orgs/{id}/members/{principal}
README — DELETE /api/v1/orgs/{id}/members/{principal}
README — POST /api/v1/orgs/{id}/leave
People API — README
Read the visible membership roster
Add an existing person to a class
Change a class member role
Remove an ordinary class membership
Leave an ordinary class
Documents
README — GET /api/v1/orgs/{id}/documents
Documents API — README
List class-owned documents
GET
Plan and usage
README — GET /api/v1/orgs/{id}/billing
README — GET /api/v1/orgs/{id}/usage
README — GET /api/v1/orgs/{id}/usage/live
README — GET /api/v1/orgs/{id}/members/{principal}/usage
README — GET /api/v1/orgs/{id}/insights
Plan and usage API — README
Read classroom plan and seat information
Read classroom usage totals
Read the recent classroom activity window
Read one member usage
Read classroom collaboration insights
Policies
README — GET /api/v1/orgs/{id}/policies
README — PUT /api/v1/orgs/{id}/policies
README — GET /api/v1/orgs/{id}/members/{principal}/policy
README — PUT /api/v1/orgs/{id}/members/{principal}/policy
README — DELETE /api/v1/orgs/{id}/members/{principal}/policy
Policies API — README
Read class-wide policy
Replace class-wide policy rules
Read one member policy
Replace one member policy override
Clear one member override
Managed tokens
README — GET /api/v1/orgs/{id}/members/{principal}/tokens
README — POST /api/v1/orgs/{id}/members/{principal}/tokens
README — DELETE /api/v1/orgs/{id}/members/{principal}/tokens/{tokenId}
Managed tokens API — README
List tokens issued to a member
Issue a managed student token
Revoke a managed token
Documents
Copy Page
Documents API — README
Documents API — classroom README
#
Read the
Classroom application guide
and
API specification notes
before using this group. Each operation below has a paired schema reference and usage README.
GET /api/v1/orgs/{id}/documents
— List class-owned documents.
Modified at
2026-10-26 13:24:24
Previous
README — GET /api/v1/orgs/{id}/documents
Next
List class-owned documents