DATA PENYAKIT TOP 10

digunakan untuk mendapatkan data penyakit top 10.

GET https://api.acehprov.go.id/api/rsud/penyakit_top_10

Permission: private

Request Header

Nama Tipe Deskripsi
id_penyakitintid penyakit untuk data penyakit top 10
nama_penyakitvarcharnama penyakit untuk data penyakit top 10
jumlahintjumlah untuk data penyakit top 10
bulanintbulan untuk data penyakit top 10
tahunyeartahun untuk data penyakit top 10
date_nowtimestampdate now untuk data penyakit top 10

$curl = curl_init();
$data_json ='';

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.acehprov.go.id/api/rsud/penyakit_top_10",
  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



digunakan untuk mendaftarkan data penyakit top 10.

POST https://api.acehprov.go.id/api/rsud/penyakit_top_10

Permission: private

Request Header

Nama Tipe Deskripsi
id_penyakitintid penyakit untuk data penyakit top 10
nama_penyakitvarcharnama penyakit untuk data penyakit top 10
jumlahintjumlah untuk data penyakit top 10
bulanintbulan untuk data penyakit top 10
tahunyeartahun untuk data penyakit top 10
date_nowtimestampdate now untuk data penyakit top 10

$curl = curl_init();
$data_json ='[{"nama_penyakit":"nama_penyakit1","jumlah":"jumlah1","bulan":"bulan1","tahun":"tahun1","date_now":"date_now1"},{"nama_penyakit":"nama_penyakit2","jumlah":"jumlah2","bulan":"bulan2","tahun":"tahun2","date_now":"date_now2"}]';

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.acehprov.go.id/api/rsud/penyakit_top_10",
  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



digunakan untuk mengubah data penyakit top 10.

PUT https://api.acehprov.go.id/api/rsud/penyakit_top_10

Permission: private

Request Header

Nama Tipe Deskripsi
id_penyakitintid penyakit untuk data penyakit top 10
nama_penyakitvarcharnama penyakit untuk data penyakit top 10
jumlahintjumlah untuk data penyakit top 10
bulanintbulan untuk data penyakit top 10
tahunyeartahun untuk data penyakit top 10
date_nowtimestampdate now untuk data penyakit top 10

$curl = curl_init();
$data_json ='[{"id_penyakit":"id_penyakit1","nama_penyakit":"nama_penyakit1","jumlah":"jumlah1","bulan":"bulan1","tahun":"tahun1","date_now":"date_now1"},{"id_penyakit":"id_penyakit2","nama_penyakit":"nama_penyakit2","jumlah":"jumlah2","bulan":"bulan2","tahun":"tahun2","date_now":"date_now2"}]';

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.acehprov.go.id/api/rsud/penyakit_top_10",
  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



digunakan untuk menghapus data penyakit top 10.

DELETE https://api.acehprov.go.id/api/rsud/penyakit_top_10

Permission: private

Request Header

Nama Tipe Deskripsi
id_penyakitintid penyakit untuk data penyakit top 10
nama_penyakitvarcharnama penyakit untuk data penyakit top 10
jumlahintjumlah untuk data penyakit top 10
bulanintbulan untuk data penyakit top 10
tahunyeartahun untuk data penyakit top 10
date_nowtimestampdate now untuk data penyakit top 10

$curl = curl_init();
$data_json ='[{"id_penyakit":"id_penyakit1"},{"id_penyakit":"id_penyakit2"}]';

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.acehprov.go.id/api/rsud/penyakit_top_10",
  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.