Pengenalan
API ini menyediakan akses terhadap data terbuka di Portal Data Kabupaten Grobogan. Dengan API ini, Anda dapat mengintegrasikan dataset sesuai kebutuhan Anda. API ini adalah CKAN Action API standar yang menggunakan method GET, tidak memerlukan API key, dan mengembalikan format JSON untuk memudahkan pengembangan bagi masyarakat umum.
Base URL: https://opendata.grobogan.go.id/api/3/action
Endpoint Dataset
Daftar nama/slug seluruh dataset publik.
Contoh Permintaan{
"help": "https://opendata.grobogan.go.id/api/3/action/help_show?name=package_list",
"success": true,
"result": [
"10-besar-penyakit-rawat-inap-2017",
"10-besar-penyakit-rawat-inap-2018",
"alokasi-apbd-kabupaten-grobogan",
"analisis-data-kependudukan-kabupaten-grobogan-tahun-2024"
]
}
curl --location 'https://opendata.grobogan.go.id/api/3/action/package_list'
Detail lengkap satu dataset berdasarkan nama/slug-nya.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| id | String | Ya | Nama/slug dataset |
{
"help": "https://opendata.grobogan.go.id/api/3/action/help_show?name=package_show",
"success": true,
"result": {
"id": "2757fa2b-652a-43ba-8df2-0b515228c77d",
"name": "10-besar-penyakit-rawat-inap-2017",
"title": "10 Besar Penyakit Rawat Inap 2017",
"license_title": "Creative Commons Attribution",
"private": false,
"state": "active",
"organization": {
"name": "rsudsoedjati",
"title": "RUMAH SAKIT UMUM DAERAH DR.R.SOEDJATI S"
},
"groups": [
{ "name": "kondisikesehatan", "title": "KESEHATAN" }
],
"extras": [],
"resources": [
{
"id": "0baa6163-678a-4f2c-983a-2a09820c25e5",
"name": "RL 5.3 10 Besar Penyakit Rawat Inap 2017.xls",
"format": "XLS",
"url": "https://opendata.grobogan.go.id/dataset/2757fa2b-652a-43ba-8df2-0b515228c77d/resource/0baa6163-678a-4f2c-983a-2a09820c25e5/download/rl-5.3-10-besar-penyakit-rawat-inap-2017.xls"
}
]
}
}
curl --location 'https://opendata.grobogan.go.id/api/3/action/package_show?id=10-besar-penyakit-rawat-inap-2017'
Mencari dataset.
Contoh Permintaan{
"help": "https://opendata.grobogan.go.id/api/3/action/help_show?name=package_search",
"success": true,
"result": {
"count": 107,
"sort": "score desc, metadata_modified desc",
"facets": {},
"results": [
{
"license_title": "Creative Commons Attribution",
"maintainer": "",
"relationships_as_object": [],
"private": false,
"maintainer_email": "",
"num_tags": 1,
"id": "9dc5991d-64ee-4077-8060-8ae852169051",
"metadata_created": "2025-08-05T01:58:03.796471",
"metadata_modified": "2025-12-02T05:18:26.155512",
"author": "admin",
"author_email": "",
"state": "active",
"version": "",
"creator_user_id": "72c7eaf2-abfc-425f-a6ab-53a52a5fc46f",
"type": "dataset",
"resources": [
}
curl --location 'https://opendata.grobogan.go.id/api/3/action/package_search?q=penduduk&rows=5'
Endpoint Organisasi
Daftar nama/slug seluruh organisasi (OPD). Tambahkan ?all_fields=true untuk detail lengkap.
{
"help": "https://opendata.grobogan.go.id/api/3/action/help_show?name=organization_list",
"success": true,
"result": [
"bkppd-grobogan",
"bakesbang",
"bpbd",
"dinkes",
"dinas-kominfo-grobogan",
"dispendukcapil"
]
}
curl --location 'https://opendata.grobogan.go.id/api/3/action/organization_list'
Endpoint Topik
Daftar semua topik/kategori dataset beserta detailnya.
Contoh Permintaan{
"help": "https://opendata.grobogan.go.id/api/3/action/help_show?name=group_list",
"success": true,
"result": [
{
"name": "desa",
"title": "DESA",
"description": "DESA",
"package_count": 14
},
{
"name": "geografi",
"title": "GEOGRAFI",
"description": "",
"package_count": 8
}
]
}
curl --location 'https://opendata.grobogan.go.id/api/3/action/group_list?all_fields=true'
Kode Status
Berikut adalah daftar kode status HTTP yang mungkin dikembalikan oleh API.
| Kode | Deskripsi |
|---|---|
| 200 | Success: Permintaan berhasil |
| 400 | Bad Request: Parameter tidak valid |
| 404 | Not Found: Data tidak ditemukan |
| 500 | Internal Server Error: Kesalahan server |