Kralis Developer Hub
Integrate Kralis into your school's ecosystem with our powerful APIs
Explore DocsGetting Started with Kralis API
Follow these simple steps to onboard your school and start integrating with the Kralis System
Kralis API Documentation
Explore the REST and GraphQL API documentation for the Kralis System
Kralis GraphQL API
The GraphQL API handles authentication, onboarding, and product data through typed queries and mutations. Kralis Web uses this same API for its login, school-onboarding, and application workflows. CRUD operations in Kralis Web are powered by GraphQL, so we recommend working with the GraphQL API as it provides a comprehensive set of utility mutations for performing essential actions and flexible queries that let users fetch exactly the data they need.
Base URL:
api.kralis.appAccess the interactive GraphiQL interface and docs at
/graphiqlAccess the full API mutations and queries at
/graphqlDeveloper-Friendly Pricing
Approved developer partners can receive up to 50% off Kralis list pricing under a commercial agreement
Pro
For schools with up to 10,000 students
₦650₦325 per student
- All Kralis API endpoints
- Up to 1000 API calls per minute
- Priority support
- Access to Kralis School Templates
- Custom integrations
Enterprise
For schools with over 10,000+ students
Custom
- All Pro features
- Unlimited API calls
- 24/7 dedicated support
- On-premise deployment options
- Custom feature development
Developer Package Benefits 🥳
- Partner pricing of up to 50% off for approved developer integrations
- Students, teachers and deans seamless access to your school's backend data via Kralis Web interface at kralis.app
- Full access to the Kralis API for building web or mobile applications for your school management
- Leverage the Kralis Templates at templates.kralis.school for rapid school website development
- Priority support and early access to new API features and endpoints
- Comprehensive documentation and code samples for seamless integration
- All Kralis Terms of Service and Privacy Policy apply
FAQ
Get answers to common questions about the Kralis System and API