Skip to main content
The Kralis Developer Guide is for teams building a frontend, mobile app, school website, portal, or integration against the hosted Kralis API. You do not need access to the Kralis source code, servers, databases, or deployment configuration. Kralis operates the platform; your client uses supported API contracts.

The integration model

Your client and Kralis Web work with the same school data. A school can keep using kralis.app even when it also has a custom frontend.

Start here

What is not required

  • cloning or running Kralis repositories;
  • connecting directly to the Kralis database;
  • managing Kralis infrastructure; or
  • recreating server-side permissions in place of API authorization.
Enterprise arrangements can provide a separately operated school instance, but Kralis still handles its infrastructure and maintenance. Integration remains API-based.