Serving API
Pintu aplikasi ke data yang diterbitkan platform lakehouse universitas. Setiap tabel di katalog disalin ke serving store setiap kali selesai dibangun, dengan kolom yang sama persis, dan dibaca lewat REST dengan API key.
Versi API
Versi ada di path. Selama satu versi berlaku, bentuknya hanya bertambah: kolom yang diganti nama atau dihapus menjadi versi baru.
- Base URL
- https://api.ranah.durianworks.my.id/v1
- Kontrak
- v1.0.0 · OpenAPI 3.1.0
Katalog
Tabel yang disajikan v1, dikelompokkan menurut sumbernya. Buka satu tabel untuk melihat kolomnya dan endpoint yang tersedia.
API OLTP
v142 tabelBaris per baris dari serving store (Postgres): ambil satu halaman baris dengan filter dan sort, atau satu baris berdasarkan key.
SDGs UNSRI
scope sdgunsri20 tabel- sdgdim_sdgs
Ketujuh belas Sustainable Development Goals (Tujuan Pembangunan Berkelanjutan) sebagaimana situs SDGs Unsri menerbitkannya, satu baris per tujuan: nomor, nama dalam dua bahasa, warna resmi, dan ikon.
2 endpoint · 5 kolom - subkategori_sdgdim_sdgs_subkategori_sdg
Sub-indikator tempat setiap tujuan dinilai, yaitu unit metodologi THE Impact Rankings: empat untuk setiap tujuan, satu baris per subkategori.
2 endpoint · 6 kolom - kata_kunci_sdgdim_sdgs_kata_kunci_sdg
Kamus classifier, satu baris per kata kunci: tujuan yang didukungnya, bahasa, dan bobotnya.
2 endpoint · 6 kolom - fakultasdim_sdgs_fakultas
Sepuluh fakultas yang dilaporkan situs SDGs Unsri, satu baris per fakultas: id sistem sumber, kode singkat, dan nama.
2 endpoint · 3 kolom - beritafct_sdgs_berita
Halaman berita dan halaman kampus yang ditemukan harvester situs SDGs Unsri, satu baris per halaman, masing-masing diberi skor relevansi dan ditinjau: yang tervalidasi maupun yang ditolak.
2 endpoint · 19 kolom - sumber_beritadim_sdgs_sumber_berita
Situs yang dipantau harvester berita, satu baris per domain: nama, pengaturan harvester, dan kunjungan terakhirnya.
2 endpoint · 10 kolom - prediksi_nlpfct_sdgs_prediksi_nlp
Usulan classifier untuk setiap berita: tujuan pilihan pertama, semua tujuan yang diusulkan, dan skor keyakinannya.
2 endpoint · 10 kolom - evaluasi_nlpfct_sdgs_evaluasi_nlp
Evaluasi classifier dari waktu ke waktu, satu baris per evaluasi: jumlah artikel yang diuji, akurasi, dan waktunya.
2 endpoint · 5 kolom - bukti_dukungfct_sdgs_bukti_dukung
Kegiatan yang diajukan sebagai bukti atas satu tujuan, satu baris per bukti dukung, dalam setiap tahap verifikasinya: draft, diajukan, terverifikasi, atau ditolak.
2 endpoint · 22 kolom - publikasifct_sdgs_publikasi
Karya ilmiah yang dicocokkan sistem SDGs ke universitas dari OpenAlex, satu baris per karya, beserta tujuan yang dipetakan kepadanya.
2 endpoint · 15 kolom - penulisdim_sdgs_penulis
Direktori penulis Unsri menurut sistem SDGs, satu baris per nama, dengan jumlah publikasi, publikasi sebagai penulis pertama, dan sitasi yang dihitung sumber.
2 endpoint · 8 kolom - kontributordim_sdgs_kontributor
Akun yang tercatat memelihara konten sistem SDGs, satu baris per akun, dengan peran dan fakultas yang diadministrasikannya: admin fakultas, admin universitas, tim SDGs, dan seterusnya.
2 endpoint · 10 kolom - agendafct_sdgs_agenda
Acara yang diumumkan situs SDGs Unsri, satu baris per acara: judul, tempat, waktu mulai dan selesai, dan halamannya di situs.
2 endpoint · 13 kolom - kebijakanfct_sdgs_kebijakan
Kebijakan universitas beserta tujuan SDGs yang dipetakan kepadanya, satu baris per kebijakan, dengan tujuannya sebagai array nomor.
2 endpoint · 9 kolom - buku_panduanfct_sdgs_buku_panduan
Buku panduan penggunaan sistem SDGs Unsri, satu baris per dokumen yang diunggah; saat ini satu.
2 endpoint · 10 kolom - laporan_tahunanfct_sdgs_laporan_tahunan
Laporan tahunan SDGs universitas, satu baris per laporan yang diunggah.
2 endpoint · 10 kolom - kerangka_monevdim_sdgs_kerangka_monev
Kerangka indikator yang menjadi acuan monitoring dan evaluasi (monev), satu baris per kerangka: IKU PTN, THE Impact Rankings, TPB Bappenas, dan indikator internal UNSRI.
2 endpoint · 6 kolom - indikator_monevdim_sdgs_indikator_monev
Indikator yang diukur monitoring dan evaluasi (monev), satu baris per indikator, dengan kerangka, satuan, dan asal nilainya.
2 endpoint · 16 kolom - periode_monevdim_sdgs_periode_monev
Periode pelaporan monitoring dan evaluasi (monev), satu baris per periode, dengan rentang data dan jendela pengisiannya; saat ini satu, laporan tahunan 2026 yang masih terbuka.
2 endpoint · 9 kolom - capaian_monevfct_sdgs_capaian_monev
Capaian terhadap indikator monitoring dan evaluasi (monev), satu baris per capaian.
2 endpoint · 8 kolom
Mahasiswa
scope mahasiswa5 tabel- mahasiswadim_mahasiswa_keuangan
Registrasi mahasiswa dari PD Unsri, lengkap dengan NIM dan nama, sekitar 215 ribu baris.
2 endpoint · 18 kolom - aktivitas_kuliah_mahasiswafct_aktivitas_kuliah_keuangan
Aktivitas kuliah setiap registrasi per semester: status kuliah, SKS, IPS dan IPK, serta biaya kuliah yang ditagihkan pada semester itu.
1 endpoint · 16 kolom - biaya_kuliah_mahasiswa_aktifagg_biaya_kuliah_mahasiswa_aktif
Jumlah mahasiswa aktif per semester, program studi, angkatan, nominal biaya kuliah, dan skema beasiswa utama; satu baris per kombinasi kelimanya.
1 endpoint · 12 kolom - biaya_kuliah_fakultasagg_biaya_kuliah_fakultas
Biaya kuliah mahasiswa aktif per semester dan fakultas: jumlah mahasiswa, jumlah yang biayanya tercatat dan yang bertagihan 0, serta total, rata-rata, median, terendah, dan tertinggi nominalnya.
1 endpoint · 14 kolom - biaya_kuliah_program_studiagg_biaya_kuliah_program_studi
Biaya kuliah mahasiswa aktif per semester dan program studi: jumlah mahasiswa, jumlah yang biayanya tercatat dan yang bertagihan 0, serta total, rata-rata, median, terendah, dan tertinggi nominalnya.
1 endpoint · 15 kolom
PD Unsri (raw)
scope raw:pdunsri17 tabel- list_mahasiswaRawpdunsri__list_mahasiswa
Daftar mahasiswa PD Unsri, satu baris per registrasi studi, bukan per orang: sekitar 215 ribu baris.
1 endpoint · 23 kolom - biodata_mahasiswaRawpdunsri__biodata_mahasiswa
Biodata mahasiswa PD Unsri, satu baris per orang: sekitar 206 ribu baris.
1 endpoint · 36 kolom - list_riwayat_pendidikan_mahasiswaRawpdunsri__list_riwayat_pendidikan_mahasiswa
Riwayat pendidikan mahasiswa PD Unsri, satu baris per registrasi studi: jenis dan jalur pendaftaran, perguruan tinggi dan program studi asal bagi mahasiswa pindahan, pembiayaan, serta kapan dan bagaimana registrasi itu berakhir.
1 endpoint · 32 kolom - status_mahasiswaRawpdunsri__status_mahasiswa
Daftar referensi status mahasiswa dari Feeder PDDIKTI, misalnya aktif, cuti, atau lulus.
1 endpoint · 2 kolom - jenis_keluarRawpdunsri__jenis_keluar
Daftar referensi jenis keluar dari Feeder PDDIKTI: cara sebuah registrasi berakhir, misalnya lulus, mutasi, atau dikeluarkan.
1 endpoint · 3 kolom - program_studiRawpdunsri__program_studi
Program studi Universitas Sriwijaya sebagaimana dikirim PD Unsri, 137 baris.
1 endpoint · 6 kolom - all_prodiRawpdunsri__all_prodi
Daftar program studi nasional dari PDDIKTI, sekitar 39 ribu program studi dari semua perguruan tinggi.
1 endpoint · 7 kolom - mahasiswa_lulus_doRawpdunsri__mahasiswa_lulus_do
Mahasiswa yang lulus atau keluar (drop out, mutasi, dan sebagainya), satu baris per registrasi per pembimbing skripsi: registrasi dengan dua pembimbing muncul dua kali, dan registrasi tanpa pembimbing satu kali.
1 endpoint · 25 kolom - matkul_kurikulumRawpdunsri__matkul_kurikulum
Mata kuliah setiap kurikulum, satu baris per mata kuliah per kurikulum: semester tempatnya, bobot SKS, dan apakah wajib.
1 endpoint · 18 kolom - jenis_aktivitas_mahasiswaRawpdunsri__jenis_aktivitas_mahasiswa
Daftar referensi jenis aktivitas mahasiswa dari Feeder PDDIKTI, misalnya skripsi, KKN, atau magang, dan apakah jenis itu termasuk program Kampus Merdeka.
1 endpoint · 4 kolom - list_aktivitas_mahasiswaRawpdunsri__list_aktivitas_mahasiswa
Aktivitas mahasiswa yang tercatat di Feeder, satu baris per aktivitas: skripsi, magang, KKN, program MBKM, dan sebagainya.
1 endpoint · 23 kolom - list_anggota_aktivitas_mahasiswaRawpdunsri__list_anggota_aktivitas_mahasiswa
Mahasiswa peserta setiap aktivitas, satu baris per anggota, dengan perannya (misalnya ketua atau anggota).
1 endpoint · 9 kolom - konversi_kampus_merdekaRawpdunsri__konversi_kampus_merdeka
Konversi aktivitas Kampus Merdeka menjadi mata kuliah dan nilai, satu baris per mata kuliah yang diakui untuk satu anggota aktivitas.
1 endpoint · 15 kolom - nilai_transfer_pendidikanRawpdunsri__nilai_transfer_pendidikan
Nilai transfer dari pendidikan sebelumnya, satu baris per mata kuliah yang diakui: mata kuliah asal dengan nilainya, dan mata kuliah yang diakui di sini dengan nilainya.
1 endpoint · 25 kolom - list_bimbing_mahasiswaRawpdunsri__list_bimbing_mahasiswa
Dosen pembimbing setiap aktivitas mahasiswa, satu baris per pembimbing, dengan urutannya dan kategori kegiatannya.
1 endpoint · 11 kolom - krs_mahasiswaRawpdunsri__krs_mahasiswa
Kartu Rencana Studi (KRS), satu baris per kelas yang diambil satu registrasi pada satu periode: sekitar enam juta baris.
1 endpoint · 13 kolom - list_kelas_kuliahRawpdunsri__list_kelas_kuliah
Kelas kuliah sebagaimana didaftar Feeder, sekitar 286 ribu baris: mata kuliahnya, semesternya, dosennya, dan jumlah mahasiswanya.
1 endpoint · 14 kolom