Selamat Datang di Fasilitas API DataGO Kota Magelang

Panduan API

Bagian ini mendokumentasikan API DataGO, bagi pengembang yang menginginkan menulis kode yang berinteraksi dengan portal DataGO dan datanya.

API DataGO adalah sebuah fitur yang membuka fitur DataGO ke klien API. Fitur tersebut dapat digunakan oleh kode luar yang memanggil API DataGO.

Dengan menggunakan API DataGO, klien API dapat:

A. MENAMPILKAN HARGA KOMODITAS

1. Menampilkan daftar pasar http://api.datago.magelangkota.go.id/index.php/api/pasar

Parameter : tanpa parameter

2. Menampilkan daftar kategori http://api.datago.magelangkota.go.id/index.php/api/kategori

Parameter : tanpa parameter

3. Menampilkan daftar komoditas http://api.datago.magelangkota.go.id/index.php/api/komoditas

Parameter :

kategori_id {opsional}{lihat dari daftar kategori}

4. Mengambil data komoditas dan harga http://api.datago.magelangkota.go.id/index.php/api/hargakomoditas

Parameter :

pasar_id {opsional, default 1}{lihat dari daftar pasar}
kategori_id {opsional}{lihat dari daftar kategori}
komoditas_id {opsional}{lihat dari daftar komoditas}
date {opsional, default tgl hari ini}{tanggal dalam format yyyy-mm-dd}

5. Menampilkan trend harga komoditas sepekan http://api.datago.magelangkota.go.id/index.php/api/trendharga

Parameter :

kategori_id {harus ada}{lihat dari daftar komoditas}
pasar_id {opsional, default 1}{lihat dari daftar pasar}
date {opsional, default tgl hari ini}{tanggal dalam format yyyy-mm-dd}

6. Menampilkan daftar harga komoditas periode tertentu http://api.datago.magelangkota.go.id/index.php/api/komoditas_detail

Parameter :

pasar_id {opsional, default 1}{lihat dari daftar pasar}
komoditas_id {harus ada}{lihat dari daftar komoditas}
awal {harus ada}{tanggal awal, format yyyy-mm-dd}
akhir {harus ada}{tanggal akhir, format yyyy-mm-dd}

B. MENAMPILKAN NILAI VARIABEL

1. Menampilkan Variabel triwulan dan nilainya http://api.datago.magelangkota.go.id/index.php/api/triwulan

Parameter :

tahun {opsional, default tahun sekarang}{angka; tahun jamak menggunakan pemisah koma}
item_id {opsional}{lihat dari daftar variabel triwulan}
2. Menampilkan Variabel Tujuan Pembangunan Berkelanjutan dan nilainya http://api.datago.magelangkota.go.id/index.php/api/tpb

Parameter :

tahun {opsional, default tahun sekarang}{angka; tahun jamak menggunakan pemisah koma}
item_id {opsional}{lihat dari daftar variabel triwulan}