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

API surfaces

Notes

  • GraphQL is the primary application API used by Kralis Web.
  • REST is mainly used for authentication, read-oriented resources, and integrations.
  • 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: