Sistem Sekolah API

CI 4.7.0 • development • PHP v8.3.30

Status

Online

API Logs

Active

Endpoints

Method Path Description
POST /api/login Login untuk mendapatkan JWT token.
POST /api/logout Logout untuk mengakhiri sesi (Client-side token removal).
GET /api/users CRUD User
GET /api/kelas CRUD Kelas
GET /api/siswa CRUD Siswa
GET /api/user-kelas User-Kelas mapping
GET /api/reports/summary Rekap absensi rentang tanggal
GET /api/reports/daily Laporan detail per hari
GET /api/reports/monthly Rekap bulanan
GET /api/reports/audit Audit log per tanggal
POST /api/absen Generate absensi harian
PUT /api/absen/(:id) Update metadata absensi
DELETE /api/absen/(:id) Hapus data absensi (jika belum terkunci)
POST /api/mutasi/promote Kenaikan/mutasi siswa
POST /api/mutasi/graduate Lulus/keluar siswa
GET /api/mutasi/history/(siswa_id) Riwayat mutasi per siswa
Dokumentasi Website Utama