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 pasarhttp://api.datago.magelangkota.go.id/index.php/api/pasar
Parameter : tanpa parameter
2. Menampilkan daftar kategorihttp://api.datago.magelangkota.go.id/index.php/api/kategori
Parameter : tanpa parameter
3. Menampilkan daftar komoditashttp://api.datago.magelangkota.go.id/index.php/api/komoditas
Parameter :
kategori_id {opsional} | {lihat dari daftar kategori} |
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} |
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} |
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 nilainyahttp://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} |
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} |