EduAPI School Management System logoEduAPI School Management System
New School Registration
1. Declare School Type2. View Packages3. Create Account4. Await Approval5. Pay within 2 Days

1. What type of school are you registering?

2. EduAPI subscription packages

No package selection is required during registration. Every approved school starts automatically on Package 1 – Basic. Packages 2–4 remain locked until the school requests an upgrade and the System Super Admin approves it.

Package 1 – Basic
✓ Starts automatically after approval
KSh 2,000 / term
Core school management, assessment, results, report forms and attendance.
Core modules through Attendance
Package 2 – Basic + Fees
🔒 Upgrade after registration
KSh 2,500 / term
Everything in Basic plus Fees / Finance management.
Package 1 + Fees / Finance
Package 3 – Basic + Fees + Timetable
🔒 Upgrade after registration
KSh 3,000 / term
Everything in Package 2 plus Timetable management.
Package 2 + Timetable
Package 4 – Complete
🔒 Upgrade after registration
KSh 4,000 / term
Full EduAPI suite: core modules, Fees, Timetable, Communication, Reports, CBC Lesson Plans, Teacher Professional Documents, Teacher Duty Roster and Daily Occurrence Logs, Learner Discipline Casework, Records of Work Covered and Subject Exam Analysis.
Package 3 + Communication, Reports, CBC Lesson Plans, Teacher Professional Documents, Teacher Duty Roster, Learner Discipline, Records of Work Covered & Subject Exam Analysis

3. School and Administrator Details

Use your school’s official code. Each code can be registered only once.