Invitations
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
GET
Accept a class invitation
POST
Decline a class invitation
POST
List pending class invitations
GET
Invite a person by email
POST
Cancel a pending invitation
DELETE
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
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
Invitations
Copy Page
Invitations API — README
Invitations 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/invitations
— Read invitations to the signed-in person.
POST /api/v1/orgs/invitations/{inviteId}/accept
— Accept a class invitation.
POST /api/v1/orgs/invitations/{inviteId}/decline
— Decline a class invitation.
GET /api/v1/orgs/{id}/invitations
— List pending class invitations.
POST /api/v1/orgs/{id}/invitations
— Invite a person by email.
DELETE /api/v1/orgs/{id}/invitations/{inviteId}
— Cancel a pending invitation.
Modified at
2026-10-26 13:24:24
Previous
README — DELETE /api/v1/orgs/{id}/invitations/{inviteId}
Next
Read invitations to the signed-in person