DATA PENDUDUK UMUR
1. - Mendapatkan Data Penduduk Umur
digunakan untuk mendapatkan data penduduk umur.
GET https://api.acehprov.go.id/api/drka/penduduk_umur
Permission: private
Request Header
Nama | Tipe | Deskripsi |
---|---|---|
id_penduduk_umur | int | id penduduk umur untuk data penduduk umur |
kota_kab | varchar | kota kab untuk data penduduk umur |
kecamatan | varchar | kecamatan untuk data penduduk umur |
gampong | varchar | gampong untuk data penduduk umur |
semester | varchar | semester untuk data penduduk umur |
tahun | year | tahun untuk data penduduk umur |
range_usia | varchar | range usia untuk data penduduk umur |
jumlah_penduduk | int | jumlah penduduk untuk data penduduk umur |
date_now | timestamp | date now untuk data penduduk umur |
$curl = curl_init();
$data_json ='';
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.acehprov.go.id/api/drka/penduduk_umur",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_POSTFIELDS => $data_json,
CURLOPT_HTTPHEADER => array(
"content-type: application/json",
"x-api-key: API_KEY_TERDAFTAR"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
Respond Body
#Success 200
HTTP/1.1 200 Ok
{
"status": true,
"total": "total_data",
"data": []
}
#Error 400
HTTP/1.1 400 Bad Request
2. - Mendaftarkan Data Penduduk Umur
digunakan untuk mendaftarkan data penduduk umur.
POST https://api.acehprov.go.id/api/drka/penduduk_umur
Permission: private
Request Header
Nama | Tipe | Deskripsi |
---|---|---|
id_penduduk_umur | int | id penduduk umur untuk data penduduk umur |
kota_kab | varchar | kota kab untuk data penduduk umur |
kecamatan | varchar | kecamatan untuk data penduduk umur |
gampong | varchar | gampong untuk data penduduk umur |
semester | varchar | semester untuk data penduduk umur |
tahun | year | tahun untuk data penduduk umur |
range_usia | varchar | range usia untuk data penduduk umur |
jumlah_penduduk | int | jumlah penduduk untuk data penduduk umur |
date_now | timestamp | date now untuk data penduduk umur |
$curl = curl_init();
$data_json ='[{"kota_kab":"kota_kab1","kecamatan":"kecamatan1","gampong":"gampong1","semester":"semester1","tahun":"tahun1","range_usia":"range_usia1","jumlah_penduduk":"jumlah_penduduk1","date_now":"date_now1"},{"kota_kab":"kota_kab2","kecamatan":"kecamatan2","gampong":"gampong2","semester":"semester2","tahun":"tahun2","range_usia":"range_usia2","jumlah_penduduk":"jumlah_penduduk2","date_now":"date_now2"}]';
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.acehprov.go.id/api/drka/penduduk_umur",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => $data_json,
CURLOPT_HTTPHEADER => array(
"content-type: application/json",
"x-api-key: API_KEY_TERDAFTAR"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
Respond Body
#Success 200
HTTP/1.1 200 Ok
{
"info": {
"jumlah_tersimpan": "total data tersimpan",
"jumlah_gagal": "total data gagal tersimpan",
"jumlah_duplikat": "total data duplikat"
},
"data": []
}
#Error 400
HTTP/1.1 400 Bad Request
3. - Mengubah Data Penduduk Umur
digunakan untuk mengubah data penduduk umur.
PUT https://api.acehprov.go.id/api/drka/penduduk_umur
Permission: private
Request Header
Nama | Tipe | Deskripsi |
---|---|---|
id_penduduk_umur | int | id penduduk umur untuk data penduduk umur |
kota_kab | varchar | kota kab untuk data penduduk umur |
kecamatan | varchar | kecamatan untuk data penduduk umur |
gampong | varchar | gampong untuk data penduduk umur |
semester | varchar | semester untuk data penduduk umur |
tahun | year | tahun untuk data penduduk umur |
range_usia | varchar | range usia untuk data penduduk umur |
jumlah_penduduk | int | jumlah penduduk untuk data penduduk umur |
date_now | timestamp | date now untuk data penduduk umur |
$curl = curl_init();
$data_json ='[{"id_penduduk_umur":"id_penduduk_umur1","kota_kab":"kota_kab1","kecamatan":"kecamatan1","gampong":"gampong1","semester":"semester1","tahun":"tahun1","range_usia":"range_usia1","jumlah_penduduk":"jumlah_penduduk1","date_now":"date_now1"},{"id_penduduk_umur":"id_penduduk_umur2","kota_kab":"kota_kab2","kecamatan":"kecamatan2","gampong":"gampong2","semester":"semester2","tahun":"tahun2","range_usia":"range_usia2","jumlah_penduduk":"jumlah_penduduk2","date_now":"date_now2"}]';
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.acehprov.go.id/api/drka/penduduk_umur",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => $data_json,
CURLOPT_HTTPHEADER => array(
"content-type: application/json",
"x-api-key: API_KEY_TERDAFTAR"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
Respond Body
#Success 200
HTTP/1.1 200 Ok
{
"info": {
"jumlah_tersimpan": "total data tersimpan",
"jumlah_gagal": "total data gagal tersimpan"
},
"data": []
}
#Error 400
HTTP/1.1 400 Bad Request
4. - Menghapus Data Penduduk Umur
digunakan untuk menghapus data penduduk umur.
DELETE https://api.acehprov.go.id/api/drka/penduduk_umur
Permission: private
Request Header
Nama | Tipe | Deskripsi |
---|---|---|
id_penduduk_umur | int | id penduduk umur untuk data penduduk umur |
kota_kab | varchar | kota kab untuk data penduduk umur |
kecamatan | varchar | kecamatan untuk data penduduk umur |
gampong | varchar | gampong untuk data penduduk umur |
semester | varchar | semester untuk data penduduk umur |
tahun | year | tahun untuk data penduduk umur |
range_usia | varchar | range usia untuk data penduduk umur |
jumlah_penduduk | int | jumlah penduduk untuk data penduduk umur |
date_now | timestamp | date now untuk data penduduk umur |
$curl = curl_init();
$data_json ='[{"id_penduduk_umur":"id_penduduk_umur1"},{"id_penduduk_umur":"id_penduduk_umur2"}]';
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.acehprov.go.id/api/drka/penduduk_umur",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_POSTFIELDS => $data_json,
CURLOPT_HTTPHEADER => array(
"content-type: application/json",
"x-api-key: API_KEY_TERDAFTAR"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
Respond Body
#Success 200
HTTP/1.1 200 Ok
{
"info": {
"jumlah_gagal": "total data gagal tersimpan",
"jumlah_terhapus": "total data terhapus"
},
"data": []
}
#Error 400
HTTP/1.1 400 Bad Request
Tip!
Untuk mendapatkan hak akses dari API berikut. Silahkan hubungi Admin atau Mendaftar pada Helpdesk Data Center Pemerintah Aceh sebagai layanan bantuan yang disediakan oleh Tim Data Center Pemerintah Aceh.