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

