⚠️ Ini bukan layanan resmi dari Universitas Gunadarma.
API ini dibuat oleh pihak ketiga dan tidak memiliki kaitan apa pun dengan BAAK atau Universitas Gunadarma.
API ini membantu Anda mengakses data akademik publik dari situs BAAK Universitas Gunadarma (https://baak.gunadarma.ac.id ) dalam format JSON yang mudah digunakan. Semua data diambil secara otomatis dari halaman yang terbuka untuk umum.
Gunakan API ini di:
https://api.500.xx.kg
Menurut situs resminya:
BAAK (Biro Administrasi Akademik dan Kemahasiswaan) adalah biro yang menangani segala sesuatu yang berkaitan dengan penyelenggaraan kegiatan belajar mengajar dan administrasi akademik bagi seluruh mahasiswa Universitas Gunadarma.
API ini menyediakan dua fungsi utama:
Cari mahasiswa berdasarkan nama atau kelas.
Anda perlu mengirim dua informasi lewat URL:
teks
→ kata kunci pencarian (wajib)tipe
→ jenis pencarian (opsional, default:Nama
)
Nilai yang diizinkan untuk tipe
:
Nama
→ cari berdasarkan nama mahasiswaKelas
→ cari semua mahasiswa dalam satu kelas
# Cari mahasiswa bernama "Budi"
curl "https://api.500.xx.kg/cari-maba?teks=Budi"
# Cari semua mahasiswa di kelas "1IA01"
curl "https://api.500.xx.kg/cari-maba?teks=1IA01&tipe=Kelas"
{
"success": true,
"results": [
{
"no": "1",
"nopend": "12345",
"nama": "Budi Santoso",
"npm": "51423123",
"kelas": "1IA01",
"keterangan": "Aktif"
}
]
}
Catatan: API otomatis mengambil semua halaman hasil pencarian, jadi Anda tidak perlu repot klik "Next".
Lihat jadwal kuliah lengkap untuk suatu kode kelas (misal: 1IA01
).
Cukup kirim:
teks
→ kode kelas (wajib)
curl "https://api.500.xx.kg/cari-jadwal?teks=1IA01"
{
"success": true,
"data": {
"kelas": "1IA01",
"semester": "Semester Ganjil 2024/2025",
"berlaku_mulai": "02 September 2024",
"jadwal": [
{
"kelas": "1IA01",
"hari": "Senin",
"mata_kuliah": "Pemrograman Web",
"waktu": "07:30 – 09:30",
"ruang": "E501",
"dosen": "Dr. Budi"
}
]
}
}
Fitur khusus:
- Waktu otomatis diubah dari format seperti
1/2
menjadi07:30 – 09:30
- Informasi semester dan tanggal berlaku juga ditampilkan
- Hanya dua alamat yang bisa dipakai:
https://api.500.xx.kg/cari-maba
danhttps://api.500.xx.kg/cari-jadwal
- Jika Anda mengakses alamat lain, API akan menolak dengan error
404
. - Semua input divalidasi:
teks
harus diisitipe
hanya bolehNama
atauKelas
- Tidak ada data Anda yang disimpan.
- Semua data berasal dari halaman publik — tidak ada akses ke data pribadi.
- Ini bukan API resmi — jadi bisa berhenti bekerja kapan saja jika situs BAAK berubah.
- Jika BAAK mengganti tampilan websitenya, API ini mungkin gagal membaca data.
- Jangan kirim terlalu banyak permintaan dalam waktu singkat — ini bisa membebani server BAAK.
- Semua data yang ditampilkan sudah tersedia secara terbuka di internet.
Layanan ini dibuat hanya untuk memudahkan akses informasi publik dari BAAK.
Pengembang tidak bertanggung jawab atas:
- Kesalahan data karena perubahan di situs BAAK
- Penyalahgunaan API
- Masalah hukum yang mungkin timbul
Jika Anda perwakilan resmi Universitas Gunadarma dan keberatan dengan layanan ini, silakan hubungi pengembang.
- Dibuat dengan: Cloudflare Workers
- Bahasa: JavaScript
- Metode: Scraping HTML sederhana (tanpa browser)
- Sumber data: https://baak.gunadarma.ac.id
- Domain:
api.500.xx.kg