Referensi API

Kampus

API Kampus berisi 4.300+ perguruan tinggi di Indonesia: universitas, institut, politeknik, akademi, dan sekolah tinggi dari kelompok PTN, PTS, PTA, dan PTK, bersumber dari PDDikti. Filter berdasarkan provinsi, kabupaten/kota, jenis, atau kelompok, atau cari lewat nama dan singkatan.

Data per · Sumber: PDDikti

Endpoint utama
GET https://use.apiindonesia.id/api/v1/kampus
Jumlah endpoint
3
Autentikasi
Header x-api-key (buat gratis di dashboard)
Harga
2 kredit (Rp2) per request sukses; request gagal gratis
Format
JSON (REST), contoh cURL, JavaScript, Python
Ringkasan Produk

Apa yang Anda dapat dari API ini

Direktori 4.300+ perguruan tinggi kelompok PTN, PTS, PTA, dan PTK: universitas, institut, politeknik, akademi, dan sekolah tinggi.

Cakupan
3

endpoint siap pakai dalam produk ini, dengan respons JSON dan pola error yang konsisten.

Akses
API key

Bisa dicoba dengan bonus 3.000 kredit saat daftar, lalu dipakai di production lewat satu API key API Indonesia.

Contoh resource
https://use.apiindonesia.id/api/v1/kampus

Mengembalikan daftar perguruan tinggi dengan paginasi dan filter, dilengkapi nama provinsi dan kabupaten/kota.

Kapan API ini layak dipakai?

API Kampus cocok untuk ed-tech, HR-tech, beasiswa, pembiayaan pendidikan, dan produk karier yang perlu daftar perguruan tinggi negeri dan swasta Indonesia dalam format yang mudah dicari.

Pengguna perlu memilih kampus dari daftar, bukan memasukkan teks bebas.

Produk perlu filter universitas, institut, politeknik, akademi, atau sekolah tinggi.

Tim perlu menyamakan nama kampus di data kandidat, mahasiswa, atau pendaftar.

Untuk akreditasi program studi atau status izin rinci, kombinasikan dengan sumber lain yang memang memuat level program studi.

Contoh skenario produk

Bagian ini membedakan halaman produk dari dokumentasi. Dokumentasi menjawab cara memanggil endpoint; halaman ini menjawab kenapa endpoint tersebut masuk akal untuk fitur Anda.

  • Ed-tech: fitur pencarian kampus tujuan lintas kelompok PTN, PTS, PTA, dan PTK.
  • Fintech pendidikan: validasi status kampus saat proses pengajuan pinjaman/beasiswa.
  • HR-tech: verifikasi asal kampus kandidat saat proses rekrutmen.

Contoh Pemakaian

Request
curl "https://use.apiindonesia.id/api/v1/kampus?province=32&group=PTN&q=teknologi" \
  -H "x-api-key: YOUR_API_KEY"
Respons · 200 OK
{
  "data": [
    {
      "id": "pt_001",
      "name": "INSTITUT TEKNOLOGI BANDUNG",
      "short_name": "ITB",
      "jenis": "institut",
      "kelompok": "PTN",
      "province_id": "32",
      "regency_id": "3273",
      "address": "Jl. Ganesha No. 10",
      "postal_code": "40132",
      "website": "https://itb.ac.id",
      "accreditation": "Unggul",
      "is_active": 1,
      "province_name": "JAWA BARAT",
      "regency_name": "KOTA BANDUNG"
    }
  ],
  "meta": {
    "total": 12,
    "page": 1,
    "per_page": 50,
    "total_pages": 1
  }
}

Artikel Terkait

Harga 2 kredit (Rp2) per request sukses; request gagal gratis. Bonus 3.000 kredit sekali saat daftar, tanpa kartu kredit dan tanpa jatah bulanan.

Pertanyaan seputar API Kampus

Jenis perguruan tinggi apa saja yang ada?

Ada 4.300+ perguruan tinggi dengan type universitas, institut, politeknik, akademi, atau sekolah_tinggi, dan group PTN, PTS, PTA, atau PTK.

Bagaimana membuat autocomplete nama kampus?

Gunakan GET /api/v1/kampus/search?q=... (minimal 2 karakter). Pencarian mencocokkan nama dan singkatan, misalnya ITB, dan mengembalikan sampai 50 hasil.

Bisakah memfilter kampus per provinsi atau kota?

Bisa, lewat parameter province dan regency di GET /api/v1/kampus. Respons menyertakan province_name dan regency_name, alamat, website, dan akreditasi.

Mulai Sekarang

Mulai Integrasi
Hari Ini

Daftar gratis dan dapatkan bonus 3.000 kredit (Rp3.000) setelah email diverifikasi, ambil API key, lalu langsung call endpoint pertama Anda. Tanpa kartu kredit, tanpa proses approval yang ribet.

Visualisasi gelombang titik