Class (fka ClassEDU)
Class (fka ClassEDU) is a virtual classroom platform, founded in 2020 by education-technology leader Michael Chasen, that adds a full teaching and learning layer on top of Zoom and Microsoft Teams for K-12, higher education, government, and corporate training. The platform provides interactive course setup and templates, real-time engagement analytics and attendance tracking, enhanced breakout rooms, polls, whiteboards, auto transcription, an AI assistant, proctoring, and LMS integrations. Class also publishes a REST developer API (developer.class.com) that lets administrators and integrators provision classes, manage enrollments, generate learner launch links, schedule class dates, manage class templates, manage non-learner users, and pull attendance and engagement reporting, authenticated with a per-organization API key presented as a Bearer token and gated by permission scopes.
Class (fka ClassEDU) publishes 7 API contracts indexed on the APIs.io network, including Classes API, Enrollments API, Launch API, and 4 more. Tagged areas include Company, Education, EdTech, Virtual Classroom, and LMS.
The Class (fka ClassEDU) catalog on APIs.io includes 1 Spectral governance ruleset.
Class (fka ClassEDU)’s developer surface includes authentication, documentation, API reference, support, engineering blog, and 22 more developer resources.
Kin Score
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 7
Individual APIs this provider publishes, each with its own machine-readable definition.
Class (fka ClassEDU) Classes API
Create, read, update and remove classes.
Class (fka ClassEDU) Enrollments API
Enroll learners into classes and manage their enrollment records.
Class (fka ClassEDU) Launch API
Generate a one-time access link for a learner to join a class.
Class (fka ClassEDU) Reporting API
Attendance and engagement metrics reporting.
Class (fka ClassEDU) Schedules API
Manage the scheduled dates (sessions) for a class.
Class (fka ClassEDU) Templates API
Manage reusable class templates.
Class (fka ClassEDU) Users API
Manage non-learner users (instructors, admins).
Scroll for all 7
Open Collections 7
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Class Developer Classes API
OPEN COLLECTIONClass Developer Classes Enrollments API
OPEN COLLECTIONClass Developer Classes Launch API
OPEN COLLECTIONClass Developer Classes Reporting API
OPEN COLLECTIONClass Developer Classes Schedules API
OPEN COLLECTIONClass Developer Classes Templates API
OPEN COLLECTIONClass Developer Classes Users API
OPEN COLLECTIONScroll for all 7
Agent Skills 2
Packaged agent skills for driving this provider's APIs from an AI assistant.
Provision a class and enroll a learner
AGENT SKILLSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Class (fka ClassEDU) API Rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Access & Security 5
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
Class (fka ClassEDU) API — frequently asked questions
Does Class (fka ClassEDU) have an API?
Yes. APIs.io lists 7 APIs from Class (fka ClassEDU), including Class (fka ClassEDU) Classes API, Class (fka ClassEDU) Enrollments API and Class (fka ClassEDU) Launch API, and 4 more.
Is there an OpenAPI specification for the Class (fka ClassEDU) API?
Yes. APIs.io indexes 7 OpenAPI specifications for Class (fka ClassEDU), each linked for download from this page.
How do I authenticate with the Class (fka ClassEDU) API?
Class (fka ClassEDU) uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Class Fka Classedu Authentication.
Is the Class (fka ClassEDU) API ready for AI agents?
Class (fka ClassEDU) has a Kin Score of 35.2 out of 100 (thin) and an Agent Readiness score of 25.3 (agent-aware), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.