DATA KUNJUNGAN POLI

digunakan untuk mendapatkan data kunjungan poli.

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

Permission: private

Request Header

Nama Tipe Deskripsi
id_kunjungan_poliintid kunjungan poli untuk data kunjungan poli
tahunyeartahun untuk data kunjungan poli
nama_polivarcharnama poli untuk data kunjungan poli
jumlah_kunjunganintjumlah kunjungan untuk data kunjungan poli
date_nowtimestampdate now untuk data kunjungan poli

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

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

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

Permission: private

Request Header

Nama Tipe Deskripsi
id_kunjungan_poliintid kunjungan poli untuk data kunjungan poli
tahunyeartahun untuk data kunjungan poli
nama_polivarcharnama poli untuk data kunjungan poli
jumlah_kunjunganintjumlah kunjungan untuk data kunjungan poli
date_nowtimestampdate now untuk data kunjungan poli

$curl = curl_init();
$data_json ='[{"tahun":"tahun1","nama_poli":"nama_poli1","jumlah_kunjungan":"jumlah_kunjungan1","date_now":"date_now1"},{"tahun":"tahun2","nama_poli":"nama_poli2","jumlah_kunjungan":"jumlah_kunjungan2","date_now":"date_now2"}]';

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

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

Permission: private

Request Header

Nama Tipe Deskripsi
id_kunjungan_poliintid kunjungan poli untuk data kunjungan poli
tahunyeartahun untuk data kunjungan poli
nama_polivarcharnama poli untuk data kunjungan poli
jumlah_kunjunganintjumlah kunjungan untuk data kunjungan poli
date_nowtimestampdate now untuk data kunjungan poli

$curl = curl_init();
$data_json ='[{"id_kunjungan_poli":"id_kunjungan_poli1","tahun":"tahun1","nama_poli":"nama_poli1","jumlah_kunjungan":"jumlah_kunjungan1","date_now":"date_now1"},{"id_kunjungan_poli":"id_kunjungan_poli2","tahun":"tahun2","nama_poli":"nama_poli2","jumlah_kunjungan":"jumlah_kunjungan2","date_now":"date_now2"}]';

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

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

Permission: private

Request Header

Nama Tipe Deskripsi
id_kunjungan_poliintid kunjungan poli untuk data kunjungan poli
tahunyeartahun untuk data kunjungan poli
nama_polivarcharnama poli untuk data kunjungan poli
jumlah_kunjunganintjumlah kunjungan untuk data kunjungan poli
date_nowtimestampdate now untuk data kunjungan poli

$curl = curl_init();
$data_json ='[{"id_kunjungan_poli":"id_kunjungan_poli1"},{"id_kunjungan_poli":"id_kunjungan_poli2"}]';

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