Class (fka ClassEDU) · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Class Developer API

3 actions 3 updates update extends openapi/class-fka-classedu-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Class (fka ClassEDU)'s API. It is a proposal applied on top of the contract, not a document Class (fka ClassEDU) publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-ratingx-apievangelist-notesx-artifactsx-status-pagex-trust-center

Targets 1

$.info

OpenAPI Overlay

Raw ↑
# authorship: generated by API Evangelist tooling. Stamped 2026-08-18
# on the file's own generator header (roadmap#64). An unmarked file is
# NOT assumed to be ours -- absence of evidence was never stamped.
x-method: generated
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Class Developer API
  version: 1.0.0
extends: openapi/class-fka-classedu-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-rating: 3
    x-apievangelist-notes: >-
      Spec generated by API Evangelist from developer.class.com. Class publishes
      no OpenAPI, Postman collection, SDKs, webhooks, or sandbox; authentication
      is API-key Bearer with a documented scope model; SOC 2 and ISO 27001 are
      published on trust.class.com; status via Atlassian Statuspage.
- target: $.info
  update:
    x-artifacts:
      authentication: authentication/class-fka-classedu-authentication.yml
      conventions: conventions/class-fka-classedu-conventions.yml
      errors: errors/class-fka-classedu-problem-types.yml
      lifecycle: lifecycle/class-fka-classedu-lifecycle.yml
      data-model: data-model/class-fka-classedu-data-model.yml
      mcp: mcp/class-fka-classedu-mcp.yml
- target: $.info
  update:
    x-status-page: https://status.class.com/
    x-trust-center: https://trust.class.com/