1. Onboard and configure the school
Create the school at kralis.app/onboard, then use Kralis Web to configure its current year and term, classes, sections, subjects, users, roles, and enabled modules.2. Authenticate with GraphQL
Sendlogin to /graphql/. The same operation can be explored interactively at /graphiql/.
3. Call GraphQL
4. Refresh when required
CallrefreshLoginToken once after an access token expires. Store both newly returned tokens before retrying the original operation.
Before production
See Authentication and API Access, Templates, and Support before production rollout.

