ready-to-use endpoints in this product, with JSON responses and consistent error handling.
Directory of 2,100+ PTN, PTS, PTA, and PTK higher-education institutions: universities, institutes, polytechnics, academies, and colleges.
Directory of 2,100+ PTN, PTS, PTA, and PTK higher-education institutions: universities, institutes, polytechnics, academies, and colleges.
ready-to-use endpoints in this product, with JSON responses and consistent error handling.
Can be tested on the free tier, then used in production through one API Indonesia key.
https://use.apiindonesia.id/api/v1/kampusReturns a paginated, filterable list of higher-education institutions, including province and regency/city names.
The Universities API fits ed-tech, HR-tech, scholarship, education financing, and career products that need searchable Indonesian public and private higher-education institutions.
Users need to select a university from a list instead of entering free text.
The product needs filters for universities, institutes, polytechnics, academies, or colleges.
Teams need to normalize institution names across candidate, student, or applicant records.
For program accreditation or detailed permit status, combine this with sources that cover the study-program level.
This section separates the product page from the docs. The docs explain how to call endpoints; this page explains why the endpoints make sense for your feature.
curl "https://use.apiindonesia.id/api/v1/kampus?province=32&group=PTN&q=teknologi" \
-H "x-api-key: aip_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"{
"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
}
}Start free. Upgrade to Pro or Business, or buy pay as you go credits when you need a one-time top-up. Payments are processed through Sumopod.
Yearly saves 2 months
Do you want to skip subscriptions? Top up credits once from the dashboard and use them until they run out.
Open dashboardFor trying the API and early integration.
For projects that are starting to get real usage.
For production apps with higher traffic.
For high volume, SLA, or company contracts.
Quick answers to common questions about getting started, the free tier, API key security, data sources, and Sumopod billing.