Class Technologies · OAuth Scopes

Class Technologies OAuth Scopes

OAuth 2.0 searched

Class Technologies publishes 12 OAuth 2.0 scopes. Scopes are the fine-grained permissions an application requests at authorization time to act against the Class Technologies API on a user’s behalf.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

CompanyEdtechEducationVirtual ClassroomE-LearningLMSOnline LearningCorporate TrainingVideo Conferencing
Scopes: 12 Flows: Method: searched

Scopes (12)

ScopeDescriptionFlows
class:read Read class information.
class:write Create and modify classes.
enrollment:read Read enrollment data.
enrollment:write Create and modify enrollments.
attendance:read Access attendance reports.
metrics:read Retrieve activity and engagement metrics.
schedule:read View class schedules.
schedule:write Add or remove class dates and modify schedules.
template:read Read template information.
template:write Create and modify reusable class templates.
user:read Read user data.
user:write Create and modify non-learner users (admins, instructors).

Source

OAuth Scopes

class-technologies-scopes.yml Raw ↑
generated: '2026-07-18'
method: searched
source: https://developer.class.com/
docs: https://developer.class.com/
model: api-key-scopes
notes: >-
  Class scopes are attached to API-key secrets (not an OAuth2 authorization flow).
  Each endpoint requires one or more scopes; a request whose key lacks a required
  scope returns HTTP 403.
schemes:
- name: apiKeyBearer
  type: http
  scheme: bearer
  source: https://developer.class.com/
scopes:
- scope: class:read
  description: Read class information.
- scope: class:write
  description: Create and modify classes.
- scope: enrollment:read
  description: Read enrollment data.
- scope: enrollment:write
  description: Create and modify enrollments.
- scope: attendance:read
  description: Access attendance reports.
- scope: metrics:read
  description: Retrieve activity and engagement metrics.
- scope: schedule:read
  description: View class schedules.
- scope: schedule:write
  description: Add or remove class dates and modify schedules.
- scope: template:read
  description: Read template information.
- scope: template:write
  description: Create and modify reusable class templates.
- scope: user:read
  description: Read user data.
- scope: user:write
  description: Create and modify non-learner users (admins, instructors).