{"openapi":"3.1.0","info":{"title":"Lakehouse serving API","version":"1.0.0","description":"Lakehouse tables as applications read them: the shape the platform publishes, refreshed from the lakehouse each time the table is rebuilt; `meta.as_of` says when."},"components":{"securitySchemes":{"ApiKey":{"type":"http","scheme":"bearer","description":"An API key issued to a named application with a recorded purpose."}},"schemas":{"SdgsSdgList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsSdg"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsSdg":{"type":"object","properties":{"nomor_sdg":{"type":"integer"},"nama_sdg":{"type":["string","null"]},"nama_sdg_en":{"type":["string","null"]},"kode_warna_sdg":{"type":["string","null"]},"url_ikon_sdg":{"type":["string","null"]}},"required":["nomor_sdg","nama_sdg","nama_sdg_en","kode_warna_sdg","url_ikon_sdg"]},"Page":{"type":"object","properties":{"page":{"type":"integer"},"page_size":{"type":"integer"},"total":{"type":"integer"}},"required":["page","page_size","total"]},"Meta":{"type":"object","properties":{"as_of":{"type":["string","null"],"description":"When the serving table was last replaced from the lakehouse (UTC)."}},"required":["as_of"]},"Problem":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"integer"},"detail":{"type":"string"},"param":{"type":"string"}},"required":["type","title","status"]},"SdgsSdgItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsSdg"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsSubkategoriSdgList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsSubkategoriSdg"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsSubkategoriSdg":{"type":"object","properties":{"id_subkategori_sdg_sdgunsri":{"type":["integer","null"],"format":"int64"},"kode_subkategori_sdg":{"type":"string"},"nomor_sdg":{"type":["integer","null"]},"nama_subkategori_sdg":{"type":["string","null"]},"deskripsi":{"type":["string","null"]},"is_aktif":{"type":["boolean","null"]}},"required":["id_subkategori_sdg_sdgunsri","kode_subkategori_sdg","nomor_sdg","nama_subkategori_sdg","deskripsi","is_aktif"]},"SdgsSubkategoriSdgItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsSubkategoriSdg"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsKataKunciSdgList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsKataKunciSdg"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsKataKunciSdg":{"type":"object","properties":{"id_kata_kunci_sdg_sdgunsri":{"type":"integer","format":"int64"},"nomor_sdg":{"type":["integer","null"]},"kata_kunci":{"type":["string","null"]},"kode_bahasa":{"type":["string","null"]},"bobot":{"type":["number","null"],"format":"double"},"is_aktif":{"type":["boolean","null"]}},"required":["id_kata_kunci_sdg_sdgunsri","nomor_sdg","kata_kunci","kode_bahasa","bobot","is_aktif"]},"SdgsKataKunciSdgItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsKataKunciSdg"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsFakultasList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsFakultas"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsFakultas":{"type":"object","properties":{"id_fakultas_sdgunsri":{"type":"integer","format":"int64"},"nama_singkatan_fakultas":{"type":["string","null"]},"nama_fakultas":{"type":["string","null"]}},"required":["id_fakultas_sdgunsri","nama_singkatan_fakultas","nama_fakultas"]},"SdgsFakultasItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsFakultas"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsBeritaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsBerita"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsBerita":{"type":"object","properties":{"id_berita_sdgunsri":{"type":"string"},"nomor_sdg_utama":{"type":["integer","null"]},"nomor_sdgs":{"type":["array","null"],"items":{"type":"integer"}},"kode_subkategori_sdg":{"type":["string","null"]},"domain":{"type":["string","null"]},"judul":{"type":["string","null"]},"deskripsi":{"type":["string","null"]},"url_berita":{"type":["string","null"]},"kode_bahasa":{"type":["string","null"]},"kata_kunci_cocok":{"type":["string","null"]},"skor_relevansi":{"type":["number","null"],"format":"double"},"status_berita":{"type":["string","null"]},"url_gambar":{"type":["string","null"]},"url_video":{"type":["string","null"]},"url_dokumen":{"type":["string","null"]},"tanggal_terbit":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"tanggal_pengambilan":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"updated_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_berita_sdgunsri","nomor_sdg_utama","nomor_sdgs","kode_subkategori_sdg","domain","judul","deskripsi","url_berita","kode_bahasa","kata_kunci_cocok","skor_relevansi","status_berita","url_gambar","url_video","url_dokumen","tanggal_terbit","tanggal_pengambilan","created_at","updated_at"]},"SdgsBeritaItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsBerita"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsSumberBeritaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsSumberBerita"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsSumberBerita":{"type":"object","properties":{"id_sumber_berita_sdgunsri":{"type":"integer","format":"int64"},"domain":{"type":["string","null"]},"nama_sumber_berita":{"type":["string","null"]},"url_sumber_berita":{"type":["string","null"]},"is_aktif":{"type":["boolean","null"]},"is_diblokir":{"type":["boolean","null"]},"is_robots_diizinkan":{"type":["boolean","null"]},"jumlah_detik_jeda_pengambilan":{"type":["integer","null"],"format":"int64"},"jadwal_pengambilan":{"type":["string","null"]},"tanggal_pengambilan_terakhir":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_sumber_berita_sdgunsri","domain","nama_sumber_berita","url_sumber_berita","is_aktif","is_diblokir","is_robots_diizinkan","jumlah_detik_jeda_pengambilan","jadwal_pengambilan","tanggal_pengambilan_terakhir"]},"SdgsSumberBeritaItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsSumberBerita"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsPrediksiNlpList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsPrediksiNlp"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsPrediksiNlp":{"type":"object","properties":{"id_prediksi_nlp_sdgunsri":{"type":"integer","format":"int64"},"id_berita_sdgunsri":{"type":["string","null"]},"nomor_sdg":{"type":["integer","null"]},"kode_subkategori_sdg":{"type":["string","null"]},"nomor_sdgs":{"type":["array","null"],"items":{"type":"integer"}},"skor_keyakinan":{"type":["number","null"],"format":"double"},"status_tinjauan":{"type":["string","null"]},"alasan_pembatalan":{"type":["string","null"]},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"updated_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_prediksi_nlp_sdgunsri","id_berita_sdgunsri","nomor_sdg","kode_subkategori_sdg","nomor_sdgs","skor_keyakinan","status_tinjauan","alasan_pembatalan","created_at","updated_at"]},"SdgsPrediksiNlpItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsPrediksiNlp"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsEvaluasiNlpList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsEvaluasiNlp"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsEvaluasiNlp":{"type":"object","properties":{"id_evaluasi_nlp_sdgunsri":{"type":"integer","format":"int64"},"jumlah_artikel_diuji":{"type":["integer","null"],"format":"int64"},"skor_akurasi":{"type":["number","null"],"format":"double"},"url_tanda_terima":{"type":["string","null"]},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_evaluasi_nlp_sdgunsri","jumlah_artikel_diuji","skor_akurasi","url_tanda_terima","created_at"]},"SdgsEvaluasiNlpItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsEvaluasiNlp"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsBuktiDukungList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsBuktiDukung"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsBuktiDukung":{"type":"object","properties":{"id_bukti_dukung_sdgunsri":{"type":"integer","format":"int64"},"nomor_sdg":{"type":["integer","null"]},"kode_subkategori_sdg":{"type":["string","null"]},"id_fakultas_sdgunsri":{"type":["integer","null"],"format":"int64"},"judul":{"type":["string","null"]},"judul_en":{"type":["string","null"]},"deskripsi":{"type":["string","null"]},"deskripsi_en":{"type":["string","null"]},"tahun":{"type":["integer","null"]},"status_bukti_dukung":{"type":["string","null"]},"jenis_sumber_data":{"type":["string","null"]},"jenis_unit_pemilik":{"type":["string","null"]},"is_kurasi_the":{"type":["boolean","null"]},"tanggal_kurasi_the":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"nama_pengusul":{"type":["string","null"]},"nama_verifikator":{"type":["string","null"]},"tanggal_verifikasi":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"alasan_penolakan":{"type":["string","null"]},"url_bukti_dukung":{"type":["string","null"]},"url_berkas":{"type":["string","null"]},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"updated_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_bukti_dukung_sdgunsri","nomor_sdg","kode_subkategori_sdg","id_fakultas_sdgunsri","judul","judul_en","deskripsi","deskripsi_en","tahun","status_bukti_dukung","jenis_sumber_data","jenis_unit_pemilik","is_kurasi_the","tanggal_kurasi_the","nama_pengusul","nama_verifikator","tanggal_verifikasi","alasan_penolakan","url_bukti_dukung","url_berkas","created_at","updated_at"]},"SdgsBuktiDukungItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsBuktiDukung"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsPublikasiList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsPublikasi"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsPublikasi":{"type":"object","properties":{"id_publikasi_sdgunsri":{"type":"integer","format":"int64"},"doi":{"type":["string","null"]},"judul":{"type":["string","null"]},"abstrak":{"type":["string","null"]},"tahun":{"type":["integer","null"]},"tanggal_terbit":{"type":["string","null"],"format":"date","example":"2019-04-01"},"jenis_dokumen":{"type":["string","null"]},"nama_jurnal":{"type":["string","null"]},"kategori_publikasi":{"type":["string","null"]},"is_akses_terbuka":{"type":["boolean","null"]},"url_akses_terbuka":{"type":["string","null"]},"jumlah_sitasi":{"type":["integer","null"],"format":"int64"},"nomor_sdgs":{"type":["array","null"],"items":{"type":"integer"}},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"updated_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_publikasi_sdgunsri","doi","judul","abstrak","tahun","tanggal_terbit","jenis_dokumen","nama_jurnal","kategori_publikasi","is_akses_terbuka","url_akses_terbuka","jumlah_sitasi","nomor_sdgs","created_at","updated_at"]},"SdgsPublikasiItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsPublikasi"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsPenulisList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsPenulis"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsPenulis":{"type":"object","properties":{"nama_penulis":{"type":"string"},"orcid":{"type":["string","null"]},"afiliasi_penulis":{"type":["string","null"]},"is_penulis_unsri":{"type":["boolean","null"]},"status_pencocokan":{"type":["string","null"]},"jumlah_publikasi":{"type":["integer","null"],"format":"int64"},"jumlah_publikasi_penulis_pertama":{"type":["integer","null"],"format":"int64"},"jumlah_sitasi":{"type":["integer","null"],"format":"int64"}},"required":["nama_penulis","orcid","afiliasi_penulis","is_penulis_unsri","status_pencocokan","jumlah_publikasi","jumlah_publikasi_penulis_pertama","jumlah_sitasi"]},"SdgsPenulisItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsPenulis"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsKontributorList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsKontributor"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsKontributor":{"type":"object","properties":{"id_kontributor_sdgunsri":{"type":"integer","format":"int64"},"id_fakultas_sdgunsri":{"type":["integer","null"],"format":"int64"},"nama_kontributor":{"type":["string","null"]},"peran":{"type":["string","null"]},"nama_peran":{"type":["string","null"]},"jenis_jabatan":{"type":["string","null"]},"nama_jabatan":{"type":["string","null"]},"nama_departemen":{"type":["string","null"]},"id_eksternal":{"type":["array","null"],"items":{"type":"string"}},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_kontributor_sdgunsri","id_fakultas_sdgunsri","nama_kontributor","peran","nama_peran","jenis_jabatan","nama_jabatan","nama_departemen","id_eksternal","created_at"]},"SdgsKontributorItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsKontributor"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsAgendaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsAgenda"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsAgenda":{"type":"object","properties":{"id_agenda_sdgunsri":{"type":"integer","format":"int64"},"judul":{"type":["string","null"]},"ringkasan":{"type":["string","null"]},"isi_agenda":{"type":["string","null"]},"lokasi":{"type":["string","null"]},"tanggal_mulai":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"tanggal_selesai":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"nama_penulis_agenda":{"type":["string","null"]},"status_agenda":{"type":["string","null"]},"url_agenda":{"type":["string","null"]},"url_gambar":{"type":["string","null"]},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"updated_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_agenda_sdgunsri","judul","ringkasan","isi_agenda","lokasi","tanggal_mulai","tanggal_selesai","nama_penulis_agenda","status_agenda","url_agenda","url_gambar","created_at","updated_at"]},"SdgsAgendaItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsAgenda"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsKebijakanList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsKebijakan"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsKebijakan":{"type":"object","properties":{"id_kebijakan_sdgunsri":{"type":"integer","format":"int64"},"nomor_sdgs":{"type":["array","null"],"items":{"type":"integer"}},"judul":{"type":["string","null"]},"deskripsi":{"type":["string","null"]},"url_berkas":{"type":["string","null"]},"is_aktif":{"type":["boolean","null"]},"nama_pembuat":{"type":["string","null"]},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"updated_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_kebijakan_sdgunsri","nomor_sdgs","judul","deskripsi","url_berkas","is_aktif","nama_pembuat","created_at","updated_at"]},"SdgsKebijakanItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsKebijakan"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsBukuPanduanList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsBukuPanduan"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsBukuPanduan":{"type":"object","properties":{"id_buku_panduan_sdgunsri":{"type":"integer","format":"int64"},"judul":{"type":["string","null"]},"deskripsi":{"type":["string","null"]},"kategori_dokumen":{"type":["string","null"]},"tahun":{"type":["integer","null"]},"url_berkas":{"type":["string","null"]},"nama_berkas":{"type":["string","null"]},"is_aktif":{"type":["boolean","null"]},"nama_pembuat":{"type":["string","null"]},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_buku_panduan_sdgunsri","judul","deskripsi","kategori_dokumen","tahun","url_berkas","nama_berkas","is_aktif","nama_pembuat","created_at"]},"SdgsBukuPanduanItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsBukuPanduan"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsLaporanTahunanList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsLaporanTahunan"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsLaporanTahunan":{"type":"object","properties":{"id_laporan_tahunan_sdgunsri":{"type":"integer","format":"int64"},"judul":{"type":["string","null"]},"deskripsi":{"type":["string","null"]},"kategori_dokumen":{"type":["string","null"]},"tahun":{"type":["integer","null"]},"url_berkas":{"type":["string","null"]},"nama_berkas":{"type":["string","null"]},"is_aktif":{"type":["boolean","null"]},"nama_pembuat":{"type":["string","null"]},"created_at":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_laporan_tahunan_sdgunsri","judul","deskripsi","kategori_dokumen","tahun","url_berkas","nama_berkas","is_aktif","nama_pembuat","created_at"]},"SdgsLaporanTahunanItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsLaporanTahunan"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsKerangkaMonevList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsKerangkaMonev"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsKerangkaMonev":{"type":"object","properties":{"id_kerangka_monev_sdgunsri":{"type":"integer","format":"int64"},"kode_kerangka_monev":{"type":["string","null"]},"nama_kerangka_monev":{"type":["string","null"]},"nama_kerangka_monev_en":{"type":["string","null"]},"deskripsi":{"type":["string","null"]},"is_aktif":{"type":["boolean","null"]}},"required":["id_kerangka_monev_sdgunsri","kode_kerangka_monev","nama_kerangka_monev","nama_kerangka_monev_en","deskripsi","is_aktif"]},"SdgsKerangkaMonevItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsKerangkaMonev"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsIndikatorMonevList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsIndikatorMonev"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsIndikatorMonev":{"type":"object","properties":{"id_indikator_monev_sdgunsri":{"type":"integer","format":"int64"},"id_kerangka_monev_sdgunsri":{"type":["integer","null"],"format":"int64"},"kode_indikator_monev":{"type":["string","null"]},"nama_indikator_monev":{"type":["string","null"]},"nama_indikator_monev_en":{"type":["string","null"]},"definisi":{"type":["string","null"]},"nama_satuan":{"type":["string","null"]},"jenis_nilai":{"type":["string","null"]},"jenis_arah":{"type":["string","null"]},"jenis_unit_pengukuran":{"type":["string","null"]},"jenis_sumber_nilai":{"type":["string","null"]},"kode_resep_otomatis":{"type":["string","null"]},"nomor_sdgs":{"type":["array","null"],"items":{"type":"integer"}},"tahun_berlaku_mulai":{"type":["integer","null"]},"tahun_berlaku_selesai":{"type":["integer","null"]},"is_aktif":{"type":["boolean","null"]}},"required":["id_indikator_monev_sdgunsri","id_kerangka_monev_sdgunsri","kode_indikator_monev","nama_indikator_monev","nama_indikator_monev_en","definisi","nama_satuan","jenis_nilai","jenis_arah","jenis_unit_pengukuran","jenis_sumber_nilai","kode_resep_otomatis","nomor_sdgs","tahun_berlaku_mulai","tahun_berlaku_selesai","is_aktif"]},"SdgsIndikatorMonevItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsIndikatorMonev"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsPeriodeMonevList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsPeriodeMonev"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsPeriodeMonev":{"type":"object","properties":{"id_periode_monev_sdgunsri":{"type":"integer","format":"int64"},"nama_periode_monev":{"type":["string","null"]},"tahun_laporan":{"type":["integer","null"]},"jenis_periode":{"type":["string","null"]},"tanggal_mulai_data":{"type":["string","null"],"format":"date","example":"2019-04-01"},"tanggal_selesai_data":{"type":["string","null"],"format":"date","example":"2019-04-01"},"status_periode_monev":{"type":["string","null"]},"tanggal_buka":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"},"tanggal_tutup":{"type":["string","null"],"format":"date-time","example":"2026-09-17T03:12:45.123456Z"}},"required":["id_periode_monev_sdgunsri","nama_periode_monev","tahun_laporan","jenis_periode","tanggal_mulai_data","tanggal_selesai_data","status_periode_monev","tanggal_buka","tanggal_tutup"]},"SdgsPeriodeMonevItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsPeriodeMonev"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"SdgsCapaianMonevList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/SdgsCapaianMonev"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"SdgsCapaianMonev":{"type":"object","properties":{"id_capaian_monev_sdgunsri":{"type":"integer","format":"int64"},"nilai_capaian":{"type":["number","null"],"format":"double"},"nilai_target":{"type":["number","null"],"format":"double"},"nilai_rasio_capaian":{"type":["number","null"],"format":"double"},"jenis_sumber_nilai":{"type":["string","null"]},"status_capaian_monev":{"type":["string","null"]},"narasi":{"type":["string","null"]},"jumlah_bukti_dukung":{"type":["integer","null"],"format":"int64"}},"required":["id_capaian_monev_sdgunsri","nilai_capaian","nilai_target","nilai_rasio_capaian","jenis_sumber_nilai","status_capaian_monev","narasi","jumlah_bukti_dukung"]},"SdgsCapaianMonevItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/SdgsCapaianMonev"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"MahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Mahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"Mahasiswa":{"type":"object","properties":{"id_registrasi_mahasiswa_pdunsri":{"type":"string"},"id_mahasiswa_pdunsri":{"type":["string","null"]},"nim":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"id_program_studi_pdunsri":{"type":["string","null"]},"kode_program_studi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"kode_jenjang_pendidikan":{"type":["string","null"]},"nama_jenjang_pendidikan":{"type":["string","null"]},"kode_fakultas":{"type":["string","null"]},"nama_fakultas":{"type":["string","null"]},"id_semester_masuk":{"type":["string","null"]},"tahun_angkatan":{"type":["integer","null"]},"id_semester_keluar":{"type":["string","null"]},"status_mahasiswa":{"type":["string","null"]},"tanggal_keluar":{"type":["string","null"],"format":"date","example":"2019-04-01"},"jenis_kelamin":{"type":["string","null"]},"kewarganegaraan":{"type":["string","null"]}},"required":["id_registrasi_mahasiswa_pdunsri","id_mahasiswa_pdunsri","nim","nama_mahasiswa","id_program_studi_pdunsri","kode_program_studi","nama_program_studi","kode_jenjang_pendidikan","nama_jenjang_pendidikan","kode_fakultas","nama_fakultas","id_semester_masuk","tahun_angkatan","id_semester_keluar","status_mahasiswa","tanggal_keluar","jenis_kelamin","kewarganegaraan"]},"MahasiswaItem":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/Mahasiswa"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","meta"]},"AktivitasKuliahMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/AktivitasKuliahMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"AktivitasKuliahMahasiswa":{"type":"object","properties":{"id_registrasi_mahasiswa_pdunsri":{"type":"string"},"id_semester":{"type":"string"},"id_tahun_ajaran":{"type":["string","null"]},"id_program_studi_pdunsri":{"type":["string","null"]},"kode_fakultas":{"type":["string","null"]},"tahun_angkatan":{"type":["integer","null"]},"status_mahasiswa":{"type":["string","null"]},"status_kuliah":{"type":["string","null"]},"ips":{"type":["number","null"],"format":"double"},"ipk":{"type":["number","null"],"format":"double"},"sks_semester":{"type":["integer","null"]},"total_sks":{"type":["integer","null"]},"biaya_kuliah":{"type":["integer","null"],"format":"int64"},"is_ips_tercatat":{"type":["boolean","null"]},"is_ipk_tercatat":{"type":["boolean","null"]},"is_biaya_kuliah_tercatat":{"type":["boolean","null"]}},"required":["id_registrasi_mahasiswa_pdunsri","id_semester","id_tahun_ajaran","id_program_studi_pdunsri","kode_fakultas","tahun_angkatan","status_mahasiswa","status_kuliah","ips","ipk","sks_semester","total_sks","biaya_kuliah","is_ips_tercatat","is_ipk_tercatat","is_biaya_kuliah_tercatat"]},"BiayaKuliahMahasiswaAktifList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/BiayaKuliahMahasiswaAktif"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"BiayaKuliahMahasiswaAktif":{"type":"object","properties":{"id_semester":{"type":"string"},"kode_fakultas":{"type":["string","null"]},"nama_fakultas":{"type":["string","null"]},"id_program_studi_pdunsri":{"type":"string"},"nama_program_studi":{"type":["string","null"]},"nama_jenjang_pendidikan":{"type":["string","null"]},"tahun_angkatan":{"type":["integer","null"]},"biaya_kuliah":{"type":["integer","null"],"format":"int64"},"kode_jenis_beasiswa":{"type":["string","null"]},"nama_jenis_beasiswa":{"type":["string","null"]},"is_beasiswa_tersedia":{"type":["boolean","null"]},"jumlah_mahasiswa":{"type":["integer","null"]}},"required":["id_semester","kode_fakultas","nama_fakultas","id_program_studi_pdunsri","nama_program_studi","nama_jenjang_pendidikan","tahun_angkatan","biaya_kuliah","kode_jenis_beasiswa","nama_jenis_beasiswa","is_beasiswa_tersedia","jumlah_mahasiswa"]},"BiayaKuliahFakultasList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/BiayaKuliahFakultas"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"BiayaKuliahFakultas":{"type":"object","properties":{"id_semester":{"type":"string"},"id_tahun_ajaran":{"type":["string","null"]},"kode_fakultas":{"type":["string","null"]},"nama_fakultas":{"type":["string","null"]},"nama_fakultas_singkat":{"type":["string","null"]},"urutan_fakultas":{"type":["integer","null"]},"jumlah_mahasiswa":{"type":["integer","null"]},"jumlah_mahasiswa_biaya_tercatat":{"type":["integer","null"]},"jumlah_mahasiswa_biaya_nol":{"type":["integer","null"]},"nominal_total_biaya_kuliah":{"type":["integer","null"],"format":"int64"},"nominal_rerata_biaya_kuliah":{"type":["number","null"],"format":"double"},"nominal_median_biaya_kuliah":{"type":["number","null"],"format":"double"},"nominal_minimum_biaya_kuliah":{"type":["integer","null"],"format":"int64"},"nominal_maksimum_biaya_kuliah":{"type":["integer","null"],"format":"int64"}},"required":["id_semester","id_tahun_ajaran","kode_fakultas","nama_fakultas","nama_fakultas_singkat","urutan_fakultas","jumlah_mahasiswa","jumlah_mahasiswa_biaya_tercatat","jumlah_mahasiswa_biaya_nol","nominal_total_biaya_kuliah","nominal_rerata_biaya_kuliah","nominal_median_biaya_kuliah","nominal_minimum_biaya_kuliah","nominal_maksimum_biaya_kuliah"]},"BiayaKuliahProgramStudiList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/BiayaKuliahProgramStudi"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"BiayaKuliahProgramStudi":{"type":"object","properties":{"id_semester":{"type":"string"},"id_tahun_ajaran":{"type":["string","null"]},"kode_fakultas":{"type":["string","null"]},"nama_fakultas":{"type":["string","null"]},"id_program_studi_pdunsri":{"type":"string"},"nama_program_studi":{"type":["string","null"]},"nama_jenjang_pendidikan":{"type":["string","null"]},"jumlah_mahasiswa":{"type":["integer","null"]},"jumlah_mahasiswa_biaya_tercatat":{"type":["integer","null"]},"jumlah_mahasiswa_biaya_nol":{"type":["integer","null"]},"nominal_total_biaya_kuliah":{"type":["integer","null"],"format":"int64"},"nominal_rerata_biaya_kuliah":{"type":["number","null"],"format":"double"},"nominal_median_biaya_kuliah":{"type":["number","null"],"format":"double"},"nominal_minimum_biaya_kuliah":{"type":["integer","null"],"format":"int64"},"nominal_maksimum_biaya_kuliah":{"type":["integer","null"],"format":"int64"}},"required":["id_semester","id_tahun_ajaran","kode_fakultas","nama_fakultas","id_program_studi_pdunsri","nama_program_studi","nama_jenjang_pendidikan","jumlah_mahasiswa","jumlah_mahasiswa_biaya_tercatat","jumlah_mahasiswa_biaya_nol","nominal_total_biaya_kuliah","nominal_rerata_biaya_kuliah","nominal_median_biaya_kuliah","nominal_minimum_biaya_kuliah","nominal_maksimum_biaya_kuliah"]},"RawPdunsriListMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriListMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriListMahasiswa":{"type":"object","properties":{"id_mahasiswa":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"jenis_kelamin":{"type":["string","null"]},"id_perguruan_tinggi":{"type":["string","null"]},"nipd":{"type":["string","null"]},"ipk":{"type":["string","null"]},"total_sks":{"type":["string","null"]},"id_sms":{"type":["string","null"]},"id_agama":{"type":["string","null"]},"nama_agama":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"id_status_mahasiswa":{"type":["string","null"]},"nama_status_mahasiswa":{"type":["string","null"]},"nim":{"type":["string","null"]},"id_periode":{"type":["string","null"]},"nama_periode_masuk":{"type":["string","null"]},"id_registrasi_mahasiswa":{"type":["string","null"]},"id_periode_keluar":{"type":["string","null"]},"tanggal_keluar":{"type":["string","null"]},"last_update":{"type":["string","null"]},"tgl_create":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["id_mahasiswa","nama_mahasiswa","jenis_kelamin","id_perguruan_tinggi","nipd","ipk","total_sks","id_sms","id_agama","nama_agama","id_prodi","nama_program_studi","id_status_mahasiswa","nama_status_mahasiswa","nim","id_periode","nama_periode_masuk","id_registrasi_mahasiswa","id_periode_keluar","tanggal_keluar","last_update","tgl_create","status_sync"]},"RawPdunsriBiodataMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriBiodataMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriBiodataMahasiswa":{"type":"object","properties":{"id_mahasiswa":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"jenis_kelamin":{"type":["string","null"]},"id_agama":{"type":["string","null"]},"nama_agama":{"type":["string","null"]},"nisn":{"type":["string","null"]},"id_negara":{"type":["string","null"]},"kewarganegaraan":{"type":["string","null"]},"id_wilayah":{"type":["string","null"]},"nama_wilayah":{"type":["string","null"]},"id_jenis_tinggal":{"type":["string","null"]},"nama_jenis_tinggal":{"type":["string","null"]},"id_alat_transportasi":{"type":["string","null"]},"nama_alat_transportasi":{"type":["string","null"]},"penerima_kps":{"type":["string","null"]},"nik_ayah":{"type":["string","null"]},"id_pendidikan_ayah":{"type":["string","null"]},"nama_pendidikan_ayah":{"type":["string","null"]},"id_pekerjaan_ayah":{"type":["string","null"]},"nama_pekerjaan_ayah":{"type":["string","null"]},"nik_ibu":{"type":["string","null"]},"id_pendidikan_ibu":{"type":["string","null"]},"nama_pendidikan_ibu":{"type":["string","null"]},"id_pekerjaan_ibu":{"type":["string","null"]},"nama_pekerjaan_ibu":{"type":["string","null"]},"id_pendidikan_wali":{"type":["string","null"]},"nama_pendidikan_wali":{"type":["string","null"]},"id_pekerjaan_wali":{"type":["string","null"]},"nama_pekerjaan_wali":{"type":["string","null"]},"id_kebutuhan_khusus_mahasiswa":{"type":["string","null"]},"nama_kebutuhan_khusus_mahasiswa":{"type":["string","null"]},"id_kebutuhan_khusus_ayah":{"type":["string","null"]},"nama_kebutuhan_khusus_ayah":{"type":["string","null"]},"id_kebutuhan_khusus_ibu":{"type":["string","null"]},"nama_kebutuhan_khusus_ibu":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["id_mahasiswa","nama_mahasiswa","jenis_kelamin","id_agama","nama_agama","nisn","id_negara","kewarganegaraan","id_wilayah","nama_wilayah","id_jenis_tinggal","nama_jenis_tinggal","id_alat_transportasi","nama_alat_transportasi","penerima_kps","nik_ayah","id_pendidikan_ayah","nama_pendidikan_ayah","id_pekerjaan_ayah","nama_pekerjaan_ayah","nik_ibu","id_pendidikan_ibu","nama_pendidikan_ibu","id_pekerjaan_ibu","nama_pekerjaan_ibu","id_pendidikan_wali","nama_pendidikan_wali","id_pekerjaan_wali","nama_pekerjaan_wali","id_kebutuhan_khusus_mahasiswa","nama_kebutuhan_khusus_mahasiswa","id_kebutuhan_khusus_ayah","nama_kebutuhan_khusus_ayah","id_kebutuhan_khusus_ibu","nama_kebutuhan_khusus_ibu","status_sync"]},"RawPdunsriListRiwayatPendidikanMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriListRiwayatPendidikanMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriListRiwayatPendidikanMahasiswa":{"type":"object","properties":{"id_registrasi_mahasiswa":{"type":["string","null"]},"id_mahasiswa":{"type":["string","null"]},"nim":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"id_jenis_daftar":{"type":["string","null"]},"nama_jenis_daftar":{"type":["string","null"]},"id_jalur_daftar":{"type":["string","null"]},"id_periode_masuk":{"type":["string","null"]},"nama_periode_masuk":{"type":["string","null"]},"id_jenis_keluar":{"type":["string","null"]},"keterangan_keluar":{"type":["string","null"]},"id_perguruan_tinggi":{"type":["string","null"]},"nama_perguruan_tinggi":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"sks_diakui":{"type":["string","null"]},"id_perguruan_tinggi_asal":{"type":["string","null"]},"nama_perguruan_tinggi_asal":{"type":["string","null"]},"id_prodi_asal":{"type":["string","null"]},"nama_program_studi_asal":{"type":["string","null"]},"jenis_kelamin":{"type":["string","null"]},"tanggal_daftar":{"type":["string","null"]},"id_pembiayaan":{"type":["string","null"]},"nama_pembiayaan_awal":{"type":["string","null"]},"biaya_masuk":{"type":["string","null"]},"id_bidang_minat":{"type":["string","null"]},"nm_bidang_minat":{"type":["string","null"]},"id_periode_keluar":{"type":["string","null"]},"tanggal_keluar":{"type":["string","null"]},"last_update":{"type":["string","null"]},"tgl_create":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["id_registrasi_mahasiswa","id_mahasiswa","nim","nama_mahasiswa","id_jenis_daftar","nama_jenis_daftar","id_jalur_daftar","id_periode_masuk","nama_periode_masuk","id_jenis_keluar","keterangan_keluar","id_perguruan_tinggi","nama_perguruan_tinggi","id_prodi","nama_program_studi","sks_diakui","id_perguruan_tinggi_asal","nama_perguruan_tinggi_asal","id_prodi_asal","nama_program_studi_asal","jenis_kelamin","tanggal_daftar","id_pembiayaan","nama_pembiayaan_awal","biaya_masuk","id_bidang_minat","nm_bidang_minat","id_periode_keluar","tanggal_keluar","last_update","tgl_create","status_sync"]},"RawPdunsriStatusMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriStatusMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriStatusMahasiswa":{"type":"object","properties":{"id_status_mahasiswa":{"type":["string","null"]},"nama_status_mahasiswa":{"type":["string","null"]}},"required":["id_status_mahasiswa","nama_status_mahasiswa"]},"RawPdunsriJenisKeluarList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriJenisKeluar"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriJenisKeluar":{"type":"object","properties":{"id_jenis_keluar":{"type":["string","null"]},"jenis_keluar":{"type":["string","null"]},"apa_mahasiswa":{"type":["string","null"]}},"required":["id_jenis_keluar","jenis_keluar","apa_mahasiswa"]},"RawPdunsriProgramStudiList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriProgramStudi"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriProgramStudi":{"type":"object","properties":{"id_prodi":{"type":["string","null"]},"kode_program_studi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"status":{"type":["string","null"]},"id_jenjang_pendidikan":{"type":["integer","null"]},"nama_jenjang_pendidikan":{"type":["string","null"]}},"required":["id_prodi","kode_program_studi","nama_program_studi","status","id_jenjang_pendidikan","nama_jenjang_pendidikan"]},"RawPdunsriAllProdiList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriAllProdi"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriAllProdi":{"type":"object","properties":{"id_perguruan_tinggi":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"kode_program_studi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"status":{"type":["string","null"]},"id_jenjang_pendidikan":{"type":["integer","null"]},"nama_jenjang_pendidikan":{"type":["string","null"]}},"required":["id_perguruan_tinggi","id_prodi","kode_program_studi","nama_program_studi","status","id_jenjang_pendidikan","nama_jenjang_pendidikan"]},"RawPdunsriMahasiswaLulusDoList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriMahasiswaLulusDo"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriMahasiswaLulusDo":{"type":"object","properties":{"id_registrasi_mahasiswa":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"id_mahasiswa":{"type":["string","null"]},"nim":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"angkatan":{"type":["string","null"]},"id_jenis_keluar":{"type":["string","null"]},"nama_jenis_keluar":{"type":["string","null"]},"tanggal_keluar":{"type":["string","null"],"format":"date","example":"2019-04-01"},"keterangan":{"type":["string","null"]},"nomor_sk_yudisium":{"type":["string","null"]},"tanggal_sk_yudisium":{"type":["string","null"],"example":"2019-03-18T23:28:49.000000"},"ipk":{"type":["number","null"],"format":"double"},"nomor_ijazah":{"type":["string","null"]},"jalur_skripsi":{"type":["integer","null"]},"judul_skripsi":{"type":["string","null"]},"bulan_awal_bimbingan":{"type":["string","null"],"format":"date","example":"2019-04-01"},"bulan_akhir_bimbingan":{"type":["string","null"],"format":"date","example":"2019-04-01"},"id_dosen":{"type":["string","null"]},"nidn":{"type":["string","null"]},"nama_dosen":{"type":["string","null"]},"pembimbing_ke":{"type":["string","null"]},"asal_ijazah":{"type":["string","null"]},"id_periode_keluar":{"type":["string","null"]}},"required":["id_registrasi_mahasiswa","id_prodi","nama_program_studi","id_mahasiswa","nim","nama_mahasiswa","angkatan","id_jenis_keluar","nama_jenis_keluar","tanggal_keluar","keterangan","nomor_sk_yudisium","tanggal_sk_yudisium","ipk","nomor_ijazah","jalur_skripsi","judul_skripsi","bulan_awal_bimbingan","bulan_akhir_bimbingan","id_dosen","nidn","nama_dosen","pembimbing_ke","asal_ijazah","id_periode_keluar"]},"RawPdunsriMatkulKurikulumList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriMatkulKurikulum"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriMatkulKurikulum":{"type":"object","properties":{"tgl_create":{"type":["string","null"],"format":"date","example":"2019-04-01"},"id_kurikulum":{"type":["string","null"]},"nama_kurikulum":{"type":["string","null"]},"id_matkul":{"type":["string","null"]},"kode_mata_kuliah":{"type":["string","null"]},"nama_mata_kuliah":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"semester":{"type":["string","null"]},"id_semester":{"type":["string","null"]},"semester_mulai_berlaku":{"type":["string","null"]},"sks_mata_kuliah":{"type":["string","null"]},"sks_tatap_muka":{"type":["string","null"]},"sks_praktek":{"type":["string","null"]},"sks_praktek_lapangan":{"type":["string","null"]},"sks_simulasi":{"type":["string","null"]},"apakah_wajib":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["tgl_create","id_kurikulum","nama_kurikulum","id_matkul","kode_mata_kuliah","nama_mata_kuliah","id_prodi","nama_program_studi","semester","id_semester","semester_mulai_berlaku","sks_mata_kuliah","sks_tatap_muka","sks_praktek","sks_praktek_lapangan","sks_simulasi","apakah_wajib","status_sync"]},"RawPdunsriJenisAktivitasMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriJenisAktivitasMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriJenisAktivitasMahasiswa":{"type":"object","properties":{"id_jenis_aktivitas_mahasiswa":{"type":["integer","null"]},"nama_jenis_aktivitas_mahasiswa":{"type":["string","null"]},"untuk_kampus_merdeka":{"type":["integer","null"]},"jenis_aktivitas_mahasiswa":{"type":["string","null"]}},"required":["id_jenis_aktivitas_mahasiswa","nama_jenis_aktivitas_mahasiswa","untuk_kampus_merdeka","jenis_aktivitas_mahasiswa"]},"RawPdunsriListAktivitasMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriListAktivitasMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriListAktivitasMahasiswa":{"type":"object","properties":{"id_aktivitas":{"type":["string","null"]},"jenis_anggota":{"type":["string","null"]},"nama_jenis_anggota":{"type":["string","null"]},"id_jenis_aktivitas":{"type":["string","null"]},"nama_jenis_aktivitas":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"nama_prodi":{"type":["string","null"]},"id_semester":{"type":["string","null"]},"nama_semester":{"type":["string","null"]},"judul":{"type":["string","null"]},"keterangan":{"type":["string","null"]},"lokasi":{"type":["string","null"]},"sk_tugas":{"type":["string","null"]},"sumber_data":{"type":["string","null"]},"tanggal_sk_tugas":{"type":["string","null"]},"untuk_kampus_merdeka":{"type":["string","null"]},"asal_data":{"type":["string","null"]},"nama_program_mbkm":{"type":["string","null"]},"nm_asaldata":{"type":["string","null"]},"program_mbkm":{"type":["string","null"]},"tanggal_mulai":{"type":["string","null"]},"tanggal_selesai":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["id_aktivitas","jenis_anggota","nama_jenis_anggota","id_jenis_aktivitas","nama_jenis_aktivitas","id_prodi","nama_prodi","id_semester","nama_semester","judul","keterangan","lokasi","sk_tugas","sumber_data","tanggal_sk_tugas","untuk_kampus_merdeka","asal_data","nama_program_mbkm","nm_asaldata","program_mbkm","tanggal_mulai","tanggal_selesai","status_sync"]},"RawPdunsriListAnggotaAktivitasMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriListAnggotaAktivitasMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriListAnggotaAktivitasMahasiswa":{"type":"object","properties":{"id_aktivitas":{"type":["string","null"]},"judul":{"type":["string","null"]},"id_anggota":{"type":["string","null"]},"id_registrasi_mahasiswa":{"type":["string","null"]},"nim":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"jenis_peran":{"type":["string","null"]},"nama_jenis_peran":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["id_aktivitas","judul","id_anggota","id_registrasi_mahasiswa","nim","nama_mahasiswa","jenis_peran","nama_jenis_peran","status_sync"]},"RawPdunsriKonversiKampusMerdekaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriKonversiKampusMerdeka"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriKonversiKampusMerdeka":{"type":"object","properties":{"id_konversi_aktivitas":{"type":["string","null"]},"id_matkul":{"type":["string","null"]},"nama_mata_kuliah":{"type":["string","null"]},"id_aktivitas":{"type":["string","null"]},"judul":{"type":["string","null"]},"id_anggota":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"nim":{"type":["string","null"]},"sks_mata_kuliah":{"type":["string","null"]},"nilai_angka":{"type":["string","null"]},"nilai_indeks":{"type":["string","null"]},"nilai_huruf":{"type":["string","null"]},"id_semester":{"type":["string","null"]},"nama_semester":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["id_konversi_aktivitas","id_matkul","nama_mata_kuliah","id_aktivitas","judul","id_anggota","nama_mahasiswa","nim","sks_mata_kuliah","nilai_angka","nilai_indeks","nilai_huruf","id_semester","nama_semester","status_sync"]},"RawPdunsriNilaiTransferPendidikanList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriNilaiTransferPendidikan"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriNilaiTransferPendidikan":{"type":"object","properties":{"id_transfer":{"type":["string","null"]},"id_registrasi_mahasiswa":{"type":["string","null"]},"nim":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"id_periode_masuk":{"type":["string","null"]},"kode_mata_kuliah_asal":{"type":["string","null"]},"nama_mata_kuliah_asal":{"type":["string","null"]},"sks_mata_kuliah_asal":{"type":["string","null"]},"nilai_huruf_asal":{"type":["string","null"]},"id_matkul":{"type":["string","null"]},"kode_matkul_diakui":{"type":["string","null"]},"nama_mata_kuliah_diakui":{"type":["string","null"]},"sks_mata_kuliah_diakui":{"type":["string","null"]},"nilai_huruf_diakui":{"type":["string","null"]},"nilai_angka_diakui":{"type":["string","null"]},"id_perguruan_tinggi":{"type":["string","null"]},"id_aktivitas":{"type":["string","null"]},"judul":{"type":["string","null"]},"id_jenis_aktivitas":{"type":["string","null"]},"nama_jenis_aktivitas":{"type":["string","null"]},"id_semester":{"type":["string","null"]},"nama_semester":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["id_transfer","id_registrasi_mahasiswa","nim","nama_mahasiswa","id_prodi","nama_program_studi","id_periode_masuk","kode_mata_kuliah_asal","nama_mata_kuliah_asal","sks_mata_kuliah_asal","nilai_huruf_asal","id_matkul","kode_matkul_diakui","nama_mata_kuliah_diakui","sks_mata_kuliah_diakui","nilai_huruf_diakui","nilai_angka_diakui","id_perguruan_tinggi","id_aktivitas","judul","id_jenis_aktivitas","nama_jenis_aktivitas","id_semester","nama_semester","status_sync"]},"RawPdunsriListBimbingMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriListBimbingMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriListBimbingMahasiswa":{"type":"object","properties":{"id_aktivitas":{"type":["string","null"]},"judul":{"type":["string","null"]},"id_bimbing_mahasiswa":{"type":["string","null"]},"id_kategori_kegiatan":{"type":["string","null"]},"nama_kategori_kegiatan":{"type":["string","null"]},"id_dosen":{"type":["string","null"]},"nidn":{"type":["string","null"]},"nuptk":{"type":["string","null"]},"nama_dosen":{"type":["string","null"]},"pembimbing_ke":{"type":["string","null"]},"status_sync":{"type":["string","null"]}},"required":["id_aktivitas","judul","id_bimbing_mahasiswa","id_kategori_kegiatan","nama_kategori_kegiatan","id_dosen","nidn","nuptk","nama_dosen","pembimbing_ke","status_sync"]},"RawPdunsriKrsMahasiswaList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriKrsMahasiswa"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriKrsMahasiswa":{"type":"object","properties":{"id_registrasi_mahasiswa":{"type":["string","null"]},"id_periode":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"id_matkul":{"type":["string","null"]},"kode_mata_kuliah":{"type":["string","null"]},"nama_mata_kuliah":{"type":["string","null"]},"id_kelas":{"type":["string","null"]},"nama_kelas_kuliah":{"type":["string","null"]},"sks_mata_kuliah":{"type":["string","null"]},"nim":{"type":["string","null"]},"nama_mahasiswa":{"type":["string","null"]},"angkatan":{"type":["string","null"]}},"required":["id_registrasi_mahasiswa","id_periode","id_prodi","nama_program_studi","id_matkul","kode_mata_kuliah","nama_mata_kuliah","id_kelas","nama_kelas_kuliah","sks_mata_kuliah","nim","nama_mahasiswa","angkatan"]},"RawPdunsriListKelasKuliahList":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/RawPdunsriListKelasKuliah"}},"page":{"$ref":"#/components/schemas/Page"},"meta":{"$ref":"#/components/schemas/Meta"}},"required":["data","page","meta"]},"RawPdunsriListKelasKuliah":{"type":"object","properties":{"id_kelas_kuliah":{"type":["string","null"]},"id_prodi":{"type":["string","null"]},"nama_program_studi":{"type":["string","null"]},"id_semester":{"type":["string","null"]},"nama_semester":{"type":["string","null"]},"id_matkul":{"type":["string","null"]},"kode_mata_kuliah":{"type":["string","null"]},"nama_mata_kuliah":{"type":["string","null"]},"nama_kelas_kuliah":{"type":["string","null"]},"sks":{"type":["string","null"]},"id_dosen":{"type":["string","null"]},"nama_dosen":{"type":["string","null"]},"jumlah_mahasiswa":{"type":["string","null"]},"apa_untuk_pditt":{"type":["string","null"]}},"required":["id_kelas_kuliah","id_prodi","nama_program_studi","id_semester","nama_semester","id_matkul","kode_mata_kuliah","nama_mata_kuliah","nama_kelas_kuliah","sks","id_dosen","nama_dosen","jumlah_mahasiswa","apa_untuk_pditt"]}},"parameters":{}},"paths":{"/v1/sdgs/sdg":{"get":{"tags":["sdgs/sdg"],"summary":"List goals","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"nomor_sdg","description":"Comma-separated columns, `-` for descending; not an array column. `nomor_sdg` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `nomor_sdg` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_sdg_en","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_warna_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_ikon_sdg","in":"query"}],"responses":{"200":{"description":"A page of goals.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsSdgList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/sdg/{nomor_sdg}":{"get":{"tags":["sdgs/sdg"],"summary":"One goal by nomor_sdg","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"nomor_sdg","in":"path"}],"responses":{"200":{"description":"The goal.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsSdgItem"}}}},"400":{"description":"`nomor_sdg` is not a valid integer.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No goal has this nomor_sdg.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/subkategori_sdg":{"get":{"tags":["sdgs/subkategori_sdg"],"summary":"List goal subcategories","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"nomor_sdg,kode_subkategori_sdg","description":"Comma-separated columns, `-` for descending; not an array column. `kode_subkategori_sdg` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `kode_subkategori_sdg` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_subkategori_sdg_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_subkategori_sdg","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_subkategori_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"deskripsi","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_aktif","in":"query"}],"responses":{"200":{"description":"A page of goal subcategories.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsSubkategoriSdgList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/subkategori_sdg/{kode_subkategori_sdg}":{"get":{"tags":["sdgs/subkategori_sdg"],"summary":"One goal subcategory by kode_subkategori_sdg","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string"},"required":true,"name":"kode_subkategori_sdg","in":"path"}],"responses":{"200":{"description":"The goal subcategory.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsSubkategoriSdgItem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No goal subcategory has this kode_subkategori_sdg.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/kata_kunci_sdg":{"get":{"tags":["sdgs/kata_kunci_sdg"],"summary":"List goal keywords","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"nomor_sdg,-bobot","description":"Comma-separated columns, `-` for descending; not an array column. `id_kata_kunci_sdg_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_kata_kunci_sdg_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kata_kunci_sdg_sdgunsri","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kata_kunci","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_bahasa","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"bobot","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_aktif","in":"query"}],"responses":{"200":{"description":"A page of goal keywords.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsKataKunciSdgList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/kata_kunci_sdg/{id_kata_kunci_sdg_sdgunsri}":{"get":{"tags":["sdgs/kata_kunci_sdg"],"summary":"One goal keyword by id_kata_kunci_sdg_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_kata_kunci_sdg_sdgunsri","in":"path"}],"responses":{"200":{"description":"The goal keyword.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsKataKunciSdgItem"}}}},"400":{"description":"`id_kata_kunci_sdg_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No goal keyword has this id_kata_kunci_sdg_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/fakultas":{"get":{"tags":["sdgs/fakultas"],"summary":"List faculties","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"nama_singkatan_fakultas","description":"Comma-separated columns, `-` for descending; not an array column. `id_fakultas_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_fakultas_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_fakultas_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_singkatan_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_fakultas","in":"query"}],"responses":{"200":{"description":"A page of faculties.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsFakultasList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/fakultas/{id_fakultas_sdgunsri}":{"get":{"tags":["sdgs/fakultas"],"summary":"One faculty by id_fakultas_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_fakultas_sdgunsri","in":"path"}],"responses":{"200":{"description":"The faculty.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsFakultasItem"}}}},"400":{"description":"`id_fakultas_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No faculty has this id_fakultas_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/berita":{"get":{"tags":["sdgs/berita"],"summary":"List news items","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-tanggal_terbit","description":"Comma-separated columns, `-` for descending; not an array column. `id_berita_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_berita_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_berita_sdgunsri","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdg_utama","in":"query"},{"schema":{"type":"string","description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdgs","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_subkategori_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"domain","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"deskripsi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_berita","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_bahasa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kata_kunci_cocok","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"skor_relevansi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_berita","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_gambar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_video","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_dokumen","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_terbit","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_pengambilan","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"updated_at","in":"query"}],"responses":{"200":{"description":"A page of news items.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsBeritaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/berita/{id_berita_sdgunsri}":{"get":{"tags":["sdgs/berita"],"summary":"One news item by id_berita_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string"},"required":true,"name":"id_berita_sdgunsri","in":"path"}],"responses":{"200":{"description":"The news item.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsBeritaItem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No news item has this id_berita_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/sumber_berita":{"get":{"tags":["sdgs/sumber_berita"],"summary":"List news sources","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-tanggal_pengambilan_terakhir","description":"Comma-separated columns, `-` for descending; not an array column. `id_sumber_berita_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_sumber_berita_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_sumber_berita_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"domain","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_sumber_berita","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_sumber_berita","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_aktif","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_diblokir","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_robots_diizinkan","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_detik_jeda_pengambilan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jadwal_pengambilan","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_pengambilan_terakhir","in":"query"}],"responses":{"200":{"description":"A page of news sources.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsSumberBeritaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/sumber_berita/{id_sumber_berita_sdgunsri}":{"get":{"tags":["sdgs/sumber_berita"],"summary":"One news source by id_sumber_berita_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_sumber_berita_sdgunsri","in":"path"}],"responses":{"200":{"description":"The news source.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsSumberBeritaItem"}}}},"400":{"description":"`id_sumber_berita_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No news source has this id_sumber_berita_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/prediksi_nlp":{"get":{"tags":["sdgs/prediksi_nlp"],"summary":"List classifier predictions","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-skor_keyakinan","description":"Comma-separated columns, `-` for descending; not an array column. `id_prediksi_nlp_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_prediksi_nlp_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prediksi_nlp_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_berita_sdgunsri","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_subkategori_sdg","in":"query"},{"schema":{"type":"string","description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdgs","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"skor_keyakinan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_tinjauan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"alasan_pembatalan","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"updated_at","in":"query"}],"responses":{"200":{"description":"A page of classifier predictions.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsPrediksiNlpList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/prediksi_nlp/{id_prediksi_nlp_sdgunsri}":{"get":{"tags":["sdgs/prediksi_nlp"],"summary":"One classifier prediction by id_prediksi_nlp_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_prediksi_nlp_sdgunsri","in":"path"}],"responses":{"200":{"description":"The classifier prediction.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsPrediksiNlpItem"}}}},"400":{"description":"`id_prediksi_nlp_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No classifier prediction has this id_prediksi_nlp_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/evaluasi_nlp":{"get":{"tags":["sdgs/evaluasi_nlp"],"summary":"List classifier evaluations","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-created_at","description":"Comma-separated columns, `-` for descending; not an array column. `id_evaluasi_nlp_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_evaluasi_nlp_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_evaluasi_nlp_sdgunsri","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_artikel_diuji","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"skor_akurasi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_tanda_terima","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"}],"responses":{"200":{"description":"A page of classifier evaluations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsEvaluasiNlpList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/evaluasi_nlp/{id_evaluasi_nlp_sdgunsri}":{"get":{"tags":["sdgs/evaluasi_nlp"],"summary":"One classifier evaluation by id_evaluasi_nlp_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_evaluasi_nlp_sdgunsri","in":"path"}],"responses":{"200":{"description":"The classifier evaluation.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsEvaluasiNlpItem"}}}},"400":{"description":"`id_evaluasi_nlp_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No classifier evaluation has this id_evaluasi_nlp_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/bukti_dukung":{"get":{"tags":["sdgs/bukti_dukung"],"summary":"List evidence items","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-tahun,nomor_sdg","description":"Comma-separated columns, `-` for descending; not an array column. `id_bukti_dukung_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_bukti_dukung_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_bukti_dukung_sdgunsri","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdg","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_subkategori_sdg","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_fakultas_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul_en","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"deskripsi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"deskripsi_en","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_bukti_dukung","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_sumber_data","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_unit_pemilik","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_kurasi_the","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_kurasi_the","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pengusul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_verifikator","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_verifikasi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"alasan_penolakan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_bukti_dukung","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_berkas","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"updated_at","in":"query"}],"responses":{"200":{"description":"A page of evidence items.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsBuktiDukungList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/bukti_dukung/{id_bukti_dukung_sdgunsri}":{"get":{"tags":["sdgs/bukti_dukung"],"summary":"One evidence item by id_bukti_dukung_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_bukti_dukung_sdgunsri","in":"path"}],"responses":{"200":{"description":"The evidence item.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsBuktiDukungItem"}}}},"400":{"description":"`id_bukti_dukung_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No evidence item has this id_bukti_dukung_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/publikasi":{"get":{"tags":["sdgs/publikasi"],"summary":"List publications","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-tahun,judul","description":"Comma-separated columns, `-` for descending; not an array column. `id_publikasi_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_publikasi_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_publikasi_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"doi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"abstrak","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun","in":"query"},{"schema":{"type":"string","description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_terbit","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_dokumen","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jurnal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kategori_publikasi","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_akses_terbuka","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_akses_terbuka","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_sitasi","in":"query"},{"schema":{"type":"string","description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdgs","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"updated_at","in":"query"}],"responses":{"200":{"description":"A page of publications.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsPublikasiList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/publikasi/{id_publikasi_sdgunsri}":{"get":{"tags":["sdgs/publikasi"],"summary":"One publication by id_publikasi_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_publikasi_sdgunsri","in":"path"}],"responses":{"200":{"description":"The publication.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsPublikasiItem"}}}},"400":{"description":"`id_publikasi_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No publication has this id_publikasi_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/penulis":{"get":{"tags":["sdgs/penulis"],"summary":"List authors","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-jumlah_publikasi","description":"Comma-separated columns, `-` for descending; not an array column. `nama_penulis` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `nama_penulis` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_penulis","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"orcid","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"afiliasi_penulis","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_penulis_unsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_pencocokan","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_publikasi","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_publikasi_penulis_pertama","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_sitasi","in":"query"}],"responses":{"200":{"description":"A page of authors.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsPenulisList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/penulis/{nama_penulis}":{"get":{"tags":["sdgs/penulis"],"summary":"One author by nama_penulis","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string"},"required":true,"name":"nama_penulis","in":"path"}],"responses":{"200":{"description":"The author.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsPenulisItem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No author has this nama_penulis.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/kontributor":{"get":{"tags":["sdgs/kontributor"],"summary":"List contributors","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"nama_kontributor","description":"Comma-separated columns, `-` for descending; not an array column. `id_kontributor_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_kontributor_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kontributor_sdgunsri","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_fakultas_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kontributor","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"peran","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_peran","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_jabatan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jabatan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_departemen","in":"query"},{"schema":{"type":"string","description":"text[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_eksternal","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"}],"responses":{"200":{"description":"A page of contributors.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsKontributorList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/kontributor/{id_kontributor_sdgunsri}":{"get":{"tags":["sdgs/kontributor"],"summary":"One contributor by id_kontributor_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_kontributor_sdgunsri","in":"path"}],"responses":{"200":{"description":"The contributor.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsKontributorItem"}}}},"400":{"description":"`id_kontributor_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No contributor has this id_kontributor_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/agenda":{"get":{"tags":["sdgs/agenda"],"summary":"List agenda events","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-tanggal_mulai","description":"Comma-separated columns, `-` for descending; not an array column. `id_agenda_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_agenda_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_agenda_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"ringkasan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"isi_agenda","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"lokasi","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_mulai","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_selesai","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_penulis_agenda","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_agenda","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_agenda","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_gambar","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"updated_at","in":"query"}],"responses":{"200":{"description":"A page of agenda events.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsAgendaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/agenda/{id_agenda_sdgunsri}":{"get":{"tags":["sdgs/agenda"],"summary":"One agenda event by id_agenda_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_agenda_sdgunsri","in":"path"}],"responses":{"200":{"description":"The agenda event.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsAgendaItem"}}}},"400":{"description":"`id_agenda_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No agenda event has this id_agenda_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/kebijakan":{"get":{"tags":["sdgs/kebijakan"],"summary":"List policies","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-updated_at","description":"Comma-separated columns, `-` for descending; not an array column. `id_kebijakan_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_kebijakan_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kebijakan_sdgunsri","in":"query"},{"schema":{"type":"string","description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdgs","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"deskripsi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_berkas","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_aktif","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pembuat","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"updated_at","in":"query"}],"responses":{"200":{"description":"A page of policies.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsKebijakanList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/kebijakan/{id_kebijakan_sdgunsri}":{"get":{"tags":["sdgs/kebijakan"],"summary":"One policy by id_kebijakan_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_kebijakan_sdgunsri","in":"path"}],"responses":{"200":{"description":"The policy.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsKebijakanItem"}}}},"400":{"description":"`id_kebijakan_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No policy has this id_kebijakan_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/buku_panduan":{"get":{"tags":["sdgs/buku_panduan"],"summary":"List handbooks","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-tahun","description":"Comma-separated columns, `-` for descending; not an array column. `id_buku_panduan_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_buku_panduan_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_buku_panduan_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"deskripsi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kategori_dokumen","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_berkas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_berkas","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_aktif","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pembuat","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"}],"responses":{"200":{"description":"A page of handbooks.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsBukuPanduanList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/buku_panduan/{id_buku_panduan_sdgunsri}":{"get":{"tags":["sdgs/buku_panduan"],"summary":"One handbook by id_buku_panduan_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_buku_panduan_sdgunsri","in":"path"}],"responses":{"200":{"description":"The handbook.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsBukuPanduanItem"}}}},"400":{"description":"`id_buku_panduan_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No handbook has this id_buku_panduan_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/laporan_tahunan":{"get":{"tags":["sdgs/laporan_tahunan"],"summary":"List annual reports","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-tahun","description":"Comma-separated columns, `-` for descending; not an array column. `id_laporan_tahunan_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_laporan_tahunan_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_laporan_tahunan_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"deskripsi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kategori_dokumen","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"url_berkas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_berkas","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_aktif","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pembuat","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"created_at","in":"query"}],"responses":{"200":{"description":"A page of annual reports.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsLaporanTahunanList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/laporan_tahunan/{id_laporan_tahunan_sdgunsri}":{"get":{"tags":["sdgs/laporan_tahunan"],"summary":"One annual report by id_laporan_tahunan_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_laporan_tahunan_sdgunsri","in":"path"}],"responses":{"200":{"description":"The annual report.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsLaporanTahunanItem"}}}},"400":{"description":"`id_laporan_tahunan_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No annual report has this id_laporan_tahunan_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/kerangka_monev":{"get":{"tags":["sdgs/kerangka_monev"],"summary":"List monitoring frameworks","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"kode_kerangka_monev","description":"Comma-separated columns, `-` for descending; not an array column. `id_kerangka_monev_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_kerangka_monev_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kerangka_monev_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_kerangka_monev","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kerangka_monev","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kerangka_monev_en","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"deskripsi","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_aktif","in":"query"}],"responses":{"200":{"description":"A page of monitoring frameworks.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsKerangkaMonevList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/kerangka_monev/{id_kerangka_monev_sdgunsri}":{"get":{"tags":["sdgs/kerangka_monev"],"summary":"One monitoring framework by id_kerangka_monev_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_kerangka_monev_sdgunsri","in":"path"}],"responses":{"200":{"description":"The monitoring framework.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsKerangkaMonevItem"}}}},"400":{"description":"`id_kerangka_monev_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No monitoring framework has this id_kerangka_monev_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/indikator_monev":{"get":{"tags":["sdgs/indikator_monev"],"summary":"List monitoring indicators","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_kerangka_monev_sdgunsri,kode_indikator_monev","description":"Comma-separated columns, `-` for descending; not an array column. `id_indikator_monev_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_indikator_monev_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_indikator_monev_sdgunsri","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kerangka_monev_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_indikator_monev","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_indikator_monev","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_indikator_monev_en","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"definisi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_satuan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_nilai","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_arah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_unit_pengukuran","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_sumber_nilai","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_resep_otomatis","in":"query"},{"schema":{"type":"string","description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer[]. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sdgs","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun_berlaku_mulai","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun_berlaku_selesai","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_aktif","in":"query"}],"responses":{"200":{"description":"A page of monitoring indicators.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsIndikatorMonevList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/indikator_monev/{id_indikator_monev_sdgunsri}":{"get":{"tags":["sdgs/indikator_monev"],"summary":"One monitoring indicator by id_indikator_monev_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_indikator_monev_sdgunsri","in":"path"}],"responses":{"200":{"description":"The monitoring indicator.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsIndikatorMonevItem"}}}},"400":{"description":"`id_indikator_monev_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No monitoring indicator has this id_indikator_monev_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/periode_monev":{"get":{"tags":["sdgs/periode_monev"],"summary":"List monitoring periods","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-tahun_laporan","description":"Comma-separated columns, `-` for descending; not an array column. `id_periode_monev_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_periode_monev_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_periode_monev_sdgunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_periode_monev","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun_laporan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_periode","in":"query"},{"schema":{"type":"string","description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_mulai_data","in":"query"},{"schema":{"type":"string","description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_selesai_data","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_periode_monev","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_buka","in":"query"},{"schema":{"type":"string","description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamptz. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_tutup","in":"query"}],"responses":{"200":{"description":"A page of monitoring periods.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsPeriodeMonevList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/periode_monev/{id_periode_monev_sdgunsri}":{"get":{"tags":["sdgs/periode_monev"],"summary":"One monitoring period by id_periode_monev_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_periode_monev_sdgunsri","in":"path"}],"responses":{"200":{"description":"The monitoring period.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsPeriodeMonevItem"}}}},"400":{"description":"`id_periode_monev_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No monitoring period has this id_periode_monev_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/capaian_monev":{"get":{"tags":["sdgs/capaian_monev"],"summary":"List monitoring achievements","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-nilai_rasio_capaian","description":"Comma-separated columns, `-` for descending; not an array column. `id_capaian_monev_sdgunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_capaian_monev_sdgunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_capaian_monev_sdgunsri","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_capaian","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_target","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_rasio_capaian","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_sumber_nilai","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_capaian_monev","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"narasi","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_bukti_dukung","in":"query"}],"responses":{"200":{"description":"A page of monitoring achievements.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsCapaianMonevList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/sdgs/capaian_monev/{id_capaian_monev_sdgunsri}":{"get":{"tags":["sdgs/capaian_monev"],"summary":"One monitoring achievement by id_capaian_monev_sdgunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"integer"},"required":true,"name":"id_capaian_monev_sdgunsri","in":"path"}],"responses":{"200":{"description":"The monitoring achievement.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SdgsCapaianMonevItem"}}}},"400":{"description":"`id_capaian_monev_sdgunsri` is not a valid bigint.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `sdgunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No monitoring achievement has this id_capaian_monev_sdgunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/mahasiswa":{"get":{"tags":["mahasiswa"],"summary":"List student registrations","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"kode_fakultas,-tahun_angkatan","description":"Comma-separated columns, `-` for descending; not an array column. `id_registrasi_mahasiswa_pdunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_registrasi_mahasiswa_pdunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_registrasi_mahasiswa_pdunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_mahasiswa_pdunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nim","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_program_studi_pdunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_jenjang_pendidikan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenjang_pendidikan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester_masuk","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun_angkatan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_mahasiswa","in":"query"},{"schema":{"type":"string","description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_kelamin","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kewarganegaraan","in":"query"}],"responses":{"200":{"description":"A page of student registrations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `mahasiswa` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/mahasiswa/{id_registrasi_mahasiswa_pdunsri}":{"get":{"tags":["mahasiswa"],"summary":"One student registration by id_registrasi_mahasiswa_pdunsri","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string"},"required":true,"name":"id_registrasi_mahasiswa_pdunsri","in":"path"}],"responses":{"200":{"description":"The student registration.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MahasiswaItem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `mahasiswa` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"404":{"description":"No student registration has this id_registrasi_mahasiswa_pdunsri.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/aktivitas_kuliah_mahasiswa":{"get":{"tags":["aktivitas_kuliah_mahasiswa"],"summary":"List study terms","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_registrasi_mahasiswa_pdunsri,-id_semester","description":"Comma-separated columns, `-` for descending; not an array column. `id_registrasi_mahasiswa_pdunsri`, `id_semester` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_registrasi_mahasiswa_pdunsri`, `id_semester` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_registrasi_mahasiswa_pdunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_tahun_ajaran","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_program_studi_pdunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_fakultas","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun_angkatan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_kuliah","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"ips","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"ipk","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_semester","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"total_sks","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_ips_tercatat","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_ipk_tercatat","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_biaya_kuliah_tercatat","in":"query"}],"responses":{"200":{"description":"A page of study terms.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AktivitasKuliahMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `mahasiswa` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/biaya_kuliah_mahasiswa_aktif":{"get":{"tags":["biaya_kuliah_mahasiswa_aktif"],"summary":"List tuition cells","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_program_studi_pdunsri,tahun_angkatan,-jumlah_mahasiswa","description":"Comma-separated columns, `-` for descending; not an array column. `id_semester`, `id_program_studi_pdunsri`, `tahun_angkatan`, `biaya_kuliah`, `kode_jenis_beasiswa` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_semester`, `id_program_studi_pdunsri`, `tahun_angkatan`, `biaya_kuliah`, `kode_jenis_beasiswa` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_program_studi_pdunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenjang_pendidikan","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tahun_angkatan","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_jenis_beasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_beasiswa","in":"query"},{"schema":{"type":"string","description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"boolean. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"is_beasiswa_tersedia","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_mahasiswa","in":"query"}],"responses":{"200":{"description":"A page of tuition cells.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BiayaKuliahMahasiswaAktifList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `mahasiswa` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/biaya_kuliah_fakultas":{"get":{"tags":["biaya_kuliah_fakultas"],"summary":"List faculty tuition totals","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_semester,urutan_fakultas","description":"Comma-separated columns, `-` for descending; not an array column. `id_semester`, `kode_fakultas` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_semester`, `kode_fakultas` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_tahun_ajaran","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_fakultas_singkat","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"urutan_fakultas","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_mahasiswa","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_mahasiswa_biaya_tercatat","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_mahasiswa_biaya_nol","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_total_biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_rerata_biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_median_biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_minimum_biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_maksimum_biaya_kuliah","in":"query"}],"responses":{"200":{"description":"A page of faculty tuition totals.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BiayaKuliahFakultasList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `mahasiswa` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/biaya_kuliah_program_studi":{"get":{"tags":["biaya_kuliah_program_studi"],"summary":"List programme tuition totals","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"kode_fakultas,-nominal_total_biaya_kuliah","description":"Comma-separated columns, `-` for descending; not an array column. `id_semester`, `id_program_studi_pdunsri` always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. `id_semester`, `id_program_studi_pdunsri` always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_tahun_ajaran","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_fakultas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_program_studi_pdunsri","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenjang_pendidikan","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_mahasiswa","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_mahasiswa_biaya_tercatat","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_mahasiswa_biaya_nol","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_total_biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_rerata_biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_median_biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_minimum_biaya_kuliah","in":"query"},{"schema":{"type":"string","description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"bigint. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nominal_maksimum_biaya_kuliah","in":"query"}],"responses":{"200":{"description":"A page of programme tuition totals.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BiayaKuliahProgramStudiList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `mahasiswa` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/list_mahasiswa":{"get":{"tags":["raw/pdunsri/list_mahasiswa"],"summary":"List student registrations","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_prodi,-id_periode","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_kelamin","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_perguruan_tinggi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nipd","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"ipk","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"total_sks","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_sms","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_agama","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_agama","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_status_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_status_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nim","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_periode","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_periode_masuk","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_registrasi_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_periode_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"last_update","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tgl_create","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of student registrations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriListMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/biodata_mahasiswa":{"get":{"tags":["raw/pdunsri/biodata_mahasiswa"],"summary":"List student biographies","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"nama_wilayah,-id_mahasiswa","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_kelamin","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_agama","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_agama","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nisn","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_negara","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kewarganegaraan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_wilayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_wilayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenis_tinggal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_tinggal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_alat_transportasi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_alat_transportasi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"penerima_kps","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nik_ayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_pendidikan_ayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pendidikan_ayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_pekerjaan_ayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pekerjaan_ayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nik_ibu","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_pendidikan_ibu","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pendidikan_ibu","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_pekerjaan_ibu","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pekerjaan_ibu","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_pendidikan_wali","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pendidikan_wali","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_pekerjaan_wali","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pekerjaan_wali","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kebutuhan_khusus_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kebutuhan_khusus_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kebutuhan_khusus_ayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kebutuhan_khusus_ayah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kebutuhan_khusus_ibu","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kebutuhan_khusus_ibu","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of student biographies.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriBiodataMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/list_riwayat_pendidikan_mahasiswa":{"get":{"tags":["raw/pdunsri/list_riwayat_pendidikan_mahasiswa"],"summary":"List study history entries","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_prodi,-id_periode_masuk","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_registrasi_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nim","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenis_daftar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_daftar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jalur_daftar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_periode_masuk","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_periode_masuk","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenis_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"keterangan_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_perguruan_tinggi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_perguruan_tinggi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_diakui","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_perguruan_tinggi_asal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_perguruan_tinggi_asal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi_asal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi_asal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_kelamin","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_daftar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_pembiayaan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_pembiayaan_awal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"biaya_masuk","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_bidang_minat","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nm_bidang_minat","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_periode_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"last_update","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tgl_create","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of study history entries.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriListRiwayatPendidikanMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/status_mahasiswa":{"get":{"tags":["raw/pdunsri/status_mahasiswa"],"summary":"List student statuses","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-id_status_mahasiswa","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_status_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_status_mahasiswa","in":"query"}],"responses":{"200":{"description":"A page of student statuses.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriStatusMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/jenis_keluar":{"get":{"tags":["raw/pdunsri/jenis_keluar"],"summary":"List exit types","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-id_jenis_keluar","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenis_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"apa_mahasiswa","in":"query"}],"responses":{"200":{"description":"A page of exit types.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriJenisKeluarList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/program_studi":{"get":{"tags":["raw/pdunsri/program_studi"],"summary":"List study programmes","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"nama_jenjang_pendidikan,-nama_program_studi","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenjang_pendidikan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenjang_pendidikan","in":"query"}],"responses":{"200":{"description":"A page of study programmes.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriProgramStudiList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/all_prodi":{"get":{"tags":["raw/pdunsri/all_prodi"],"summary":"List national study programmes","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_perguruan_tinggi,-nama_program_studi","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_perguruan_tinggi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenjang_pendidikan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenjang_pendidikan","in":"query"}],"responses":{"200":{"description":"A page of national study programmes.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriAllProdiList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/mahasiswa_lulus_do":{"get":{"tags":["raw/pdunsri/mahasiswa_lulus_do"],"summary":"List graduation or exit records","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_periode_keluar,-tanggal_keluar","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_registrasi_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nim","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"angkatan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenis_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_keluar","in":"query"},{"schema":{"type":"string","description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_keluar","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"keterangan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_sk_yudisium","in":"query"},{"schema":{"type":"string","description":"timestamp. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"timestamp. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_sk_yudisium","in":"query"},{"schema":{"type":"string","description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"double. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"ipk","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nomor_ijazah","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jalur_skripsi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul_skripsi","in":"query"},{"schema":{"type":"string","description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"bulan_awal_bimbingan","in":"query"},{"schema":{"type":"string","description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"bulan_akhir_bimbingan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_dosen","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nidn","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_dosen","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"pembimbing_ke","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"asal_ijazah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_periode_keluar","in":"query"}],"responses":{"200":{"description":"A page of graduation or exit records.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriMahasiswaLulusDoList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/matkul_kurikulum":{"get":{"tags":["raw/pdunsri/matkul_kurikulum"],"summary":"List curriculum courses","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_kurikulum,-semester","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"date. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tgl_create","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kurikulum","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kurikulum","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_matkul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"semester_mulai_berlaku","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_tatap_muka","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_praktek","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_praktek_lapangan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_simulasi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"apakah_wajib","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of curriculum courses.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriMatkulKurikulumList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/jenis_aktivitas_mahasiswa":{"get":{"tags":["raw/pdunsri/jenis_aktivitas_mahasiswa"],"summary":"List student activity types","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"-id_jenis_aktivitas_mahasiswa","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenis_aktivitas_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_aktivitas_mahasiswa","in":"query"},{"schema":{"type":"string","description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"integer. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"untuk_kampus_merdeka","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_aktivitas_mahasiswa","in":"query"}],"responses":{"200":{"description":"A page of student activity types.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriJenisAktivitasMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/list_aktivitas_mahasiswa":{"get":{"tags":["raw/pdunsri/list_aktivitas_mahasiswa"],"summary":"List student activities","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_semester,-tanggal_mulai","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_anggota","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_anggota","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenis_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"keterangan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"lokasi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sk_tugas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sumber_data","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_sk_tugas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"untuk_kampus_merdeka","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"asal_data","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_mbkm","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nm_asaldata","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"program_mbkm","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_mulai","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"tanggal_selesai","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of student activities.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriListAktivitasMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/list_anggota_aktivitas_mahasiswa":{"get":{"tags":["raw/pdunsri/list_anggota_aktivitas_mahasiswa"],"summary":"List activity members","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_aktivitas,-jenis_peran","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_anggota","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_registrasi_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nim","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jenis_peran","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_peran","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of activity members.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriListAnggotaAktivitasMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/konversi_kampus_merdeka":{"get":{"tags":["raw/pdunsri/konversi_kampus_merdeka"],"summary":"List MBKM credit conversions","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_semester,-nilai_angka","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_konversi_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_matkul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_anggota","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nim","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_angka","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_indeks","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_huruf","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of MBKM credit conversions.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriKonversiKampusMerdekaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/nilai_transfer_pendidikan":{"get":{"tags":["raw/pdunsri/nilai_transfer_pendidikan"],"summary":"List transferred grades","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_periode_masuk,-sks_mata_kuliah_diakui","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_transfer","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_registrasi_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nim","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_periode_masuk","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_mata_kuliah_asal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mata_kuliah_asal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_mata_kuliah_asal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_huruf_asal","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_matkul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_matkul_diakui","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mata_kuliah_diakui","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_mata_kuliah_diakui","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_huruf_diakui","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nilai_angka_diakui","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_perguruan_tinggi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_jenis_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_jenis_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of transferred grades.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriNilaiTransferPendidikanList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/list_bimbing_mahasiswa":{"get":{"tags":["raw/pdunsri/list_bimbing_mahasiswa"],"summary":"List activity supervisors","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_aktivitas,-pembimbing_ke","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_aktivitas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"judul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_bimbing_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kategori_kegiatan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kategori_kegiatan","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_dosen","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nidn","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nuptk","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_dosen","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"pembimbing_ke","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"status_sync","in":"query"}],"responses":{"200":{"description":"A page of activity supervisors.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriListBimbingMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/krs_mahasiswa":{"get":{"tags":["raw/pdunsri/krs_mahasiswa"],"summary":"List study plan entries","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_periode,-nim","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_registrasi_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_periode","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_matkul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kelas","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kelas_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nim","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"angkatan","in":"query"}],"responses":{"200":{"description":"A page of study plan entries.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriKrsMahasiswaList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}},"/v1/raw/pdunsri/list_kelas_kuliah":{"get":{"tags":["raw/pdunsri/list_kelas_kuliah"],"summary":"List classes","security":[{"ApiKey":[]}],"parameters":[{"schema":{"type":"string","example":"1","description":"Page number, from 1."},"required":false,"description":"Page number, from 1.","name":"page","in":"query"},{"schema":{"type":"string","example":"50","description":"Rows per page, at most 200."},"required":false,"description":"Rows per page, at most 200.","name":"page_size","in":"query"},{"schema":{"type":"string","example":"id_semester,-jumlah_mahasiswa","description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties."},"required":false,"description":"Comma-separated columns, `-` for descending; not an array column. The row's position in the snapshot always breaks ties.","name":"sort","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_kelas_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_prodi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_program_studi","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_semester","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_matkul","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"kode_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_mata_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_kelas_kuliah","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"sks","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"id_dosen","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"nama_dosen","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"jumlah_mahasiswa","in":"query"},{"schema":{"type":"string","description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false."},"required":false,"description":"text. Filter on any column: `?column=value` for equality, `?column[op]=value` with op one of eq, ne, gt, gte, lt, lte, in, like, has, null. `in` takes comma-separated values, `like` is case-insensitive and for text columns only, `has` asks whether an array column holds one value, `null` takes true or false.","name":"apa_untuk_pditt","in":"query"}],"responses":{"200":{"description":"A page of classes.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RawPdunsriListKelasKuliahList"}}}},"400":{"description":"A filter, sort or page parameter is invalid.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"401":{"description":"No valid API key.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"403":{"description":"The client lacks the `raw:pdunsri` scope.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}},"429":{"description":"Rate limit exceeded.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}}}}}}}},"webhooks":{}}