Portal Developer Kampusin

Hubungkan sistem dan aplikasi mobile Anda dengan data akademik kampus: aman, terdokumentasi, dan siap diuji dalam hitungan menit.

↓ Pelajari lebih lanjut

Temukan API Kampusin yang sesuai dengan kebutuhan Anda.

Aplikasi Mobile

Bangun aplikasi mahasiswa dan dosen di atas API Aplikasi: masuk dengan username dan MFA, tampilkan jadwal, nilai, KRS, dan tagihan, serta kirim notifikasi ke pengguna.

Mahasiswa dapat membayar tagihan lewat Kampusin Pay, dan bergabung ke kelas daring dengan bukti kehadiran yang tahan-ubah.

Data dan Business Intelligence

Tarik data program studi, mahasiswa, kelas, nilai, dan AKM ke data warehouse, dasbor BI, atau portal alumni lewat API Publik v1.

Setiap sistem memakai kunci sendiri dengan scope baca saja dan batas laju, sehingga akses mudah dikendalikan dan dicabut.

Keuangan dan Pembayaran

Bank dan agregator dapat melaporkan pembayaran Virtual Account lewat webhook masuk bertanda tangan, dengan perlindungan anti-replay dan pelunasan otomatis ke tagihan.

Sistem keuangan Anda dapat menerima peristiwa pembayaran diterima setiap kali pembayaran dicatat, termasuk dari Kampusin Pay.

Otomasi Akademik

Bereaksi atas KRS diajukan dan disetujui, nilai dikunci, yudisium ditetapkan, dan ijazah terbit lewat webhook keluar, tanpa polling.

Pengiriman memakai tanda tangan HMAC-SHA256, percobaan ulang bertahap, dan identitas pengiriman untuk menghindari pemrosesan ganda.

Dua lingkungan, dua tingkat akses.

Sandbox

Langsung setelah mendaftar

  • Kunci terbit otomatis untuk tiap aplikasi
  • Data sintetis: tidak menyentuh data kampus
  • Semua scope baca, 30 permintaan per menit
  • Bentuk respons sama dengan produksi
Produksi

Melalui persetujuan kampus

  • Ajukan dengan tujuan, scope, dan kebijakan privasi
  • Admin universitas meninjau dan menyetujui
  • Hanya scope yang disetujui, batas laju sesuai persetujuan
  • Dapat dicabut; setiap pemakaian tercatat
Sandbox saat ini mencakup API Publik v1. Lingkungan sandbox untuk API Aplikasi (aplikasi mobile) belum tersedia; pengujian memakai akun uji dari kampus.

Mulai dalam lima langkah.

  1. 1DaftarIsi nama, email, organisasi, dan tujuan integrasi.
  2. 2Ambil kunci sandboxBuat aplikasi; kunci terbit otomatis dan tampil sekali.
  3. 3Baca dan ujiDokumentasi, katalog endpoint, dan OpenAPI.
  4. 4Ajukan produksiJelaskan kebutuhan data dan sertakan kebijakan privasi.
  5. 5Terbitkan kunci produksiSetelah disetujui, mulai tersambung dengan data nyata.

Daftar API sekarang

Pertanyaan umum

Siapa yang dapat mendaftar?
Siapa pun yang membangun integrasi dengan Kampusin: pengembang kampus, vendor, atau mitra. Akun pengembang terpisah dari akun pengguna kampus. Akses data nyata tetap membutuhkan persetujuan kampus.
Apakah sandbox memakai data kampus?
Tidak. Sandbox memakai data sintetis yang tidak berhubungan dengan mahasiswa nyata. Bentuk respons sama dengan produksi agar integrasi Anda siap dipindahkan.
Bagaimana akses produksi disetujui?
Anda mengajukan dari konsol dengan tujuan, scope, perkiraan permintaan, dan URL kebijakan privasi. Admin universitas meninjau, dapat mempersempit scope atau batas laju, dan dapat menolak atau mencabut akses.
Apakah ada SDK resmi?
Belum ada SDK resmi. Gunakan berkas OpenAPI untuk membuat klien otomatis di bahasa pilihan Anda; dokumentasi memuat contoh Kotlin, Swift, dan JavaScript untuk autentikasi.
Bisakah menguji aplikasi mobile di sandbox?
Sandbox saat ini untuk API Publik v1. Untuk API Aplikasi yang dipakai aplikasi mobile, pengujian memakai akun uji yang disediakan kampus. Sandbox khusus mobile ada dalam rencana.
Bagaimana kunci API dilindungi?
Kunci tampil sekali dan disimpan sebagai hash di server. Kunci dapat dinonaktifkan, dicabut, dan diputar kapan saja. Setiap pemakaian tercatat, dan panggilan dibatasi per menit. Panggil API dari server Anda, jangan dari peramban atau aplikasi klien.

Siap menghubungkan sistem Anda?

Daftar gratis dan dapatkan kunci sandbox sekarang.