DATA KUNJUNGAN POLI
1. - Mendapatkan 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_poli | int | id kunjungan poli untuk data kunjungan poli |
tahun | year | tahun untuk data kunjungan poli |
nama_poli | varchar | nama poli untuk data kunjungan poli |
jumlah_kunjungan | int | jumlah kunjungan untuk data kunjungan poli |
date_now | timestamp | date 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
2. - Mendaftarkan Data Kunjungan Poli
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_poli | int | id kunjungan poli untuk data kunjungan poli |
tahun | year | tahun untuk data kunjungan poli |
nama_poli | varchar | nama poli untuk data kunjungan poli |
jumlah_kunjungan | int | jumlah kunjungan untuk data kunjungan poli |
date_now | timestamp | date 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
3. - Mengubah Data Kunjungan Poli
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_poli | int | id kunjungan poli untuk data kunjungan poli |
tahun | year | tahun untuk data kunjungan poli |
nama_poli | varchar | nama poli untuk data kunjungan poli |
jumlah_kunjungan | int | jumlah kunjungan untuk data kunjungan poli |
date_now | timestamp | date 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
4. - Menghapus Data Kunjungan Poli
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_poli | int | id kunjungan poli untuk data kunjungan poli |
tahun | year | tahun untuk data kunjungan poli |
nama_poli | varchar | nama poli untuk data kunjungan poli |
jumlah_kunjungan | int | jumlah kunjungan untuk data kunjungan poli |
date_now | timestamp | date 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.