Public API

Developer public API

Versioned discovery, OneRoster, OpenAPI (staff), sandbox.

Discovery

Rate limits (HTTP 429)

Many JSON endpoints return a machine-readable backoff hint. Prefer Retry-After header; body may include:

{
  "error": "Too many requests",
  "message": "Human-readable guidance",
  "retry_after": 30
}

Repository: docs/DEVELOPER_PUBLIC_API.md