Skip to main content
This section points to the main Kralis API and product reference surfaces.

Capabilities

The reference area supports:
  • live API discovery
  • REST and GraphQL entry-point lookup
  • terminology alignment
  • role and permission lookup
  • supported Classroom client workflow reference

API surfaces

Notes

  • GraphQL is the primary product API.
  • Developers authenticate with login, explore through /graphiql/, and send application operations to /graphql/.
  • Kralis Web uses GraphQL for authentication, onboarding, and product operations.
  • School scoping is part of the authorization model. A valid ID from another school must not grant access.

Glossary

  • school: the tenant boundary
  • year: the academic year record for a school
  • term: a term within a year
  • class: the academic level, such as JSS 1 or SS 2
  • section: a student grouping that may be global or class-bound
  • Access PIN: a PIN inventory record used for student access workflows
Developer entry point: