DATA JAM LAYANAN
1. - Mendapatkan Data Jam Layanan
digunakan untuk mendapatkan data jam layanan.
GET https://api.acehprov.go.id/api/rsud/jam_layanan
Permission: private
Request Header
Nama | Tipe | Deskripsi |
---|---|---|
id_layanan | int | id layanan untuk data jam layanan |
html_static | varchar | html static untuk data jam layanan |
date_now | timestamp | date now untuk data jam layanan |
$curl = curl_init();
$data_json ='';
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.acehprov.go.id/api/rsud/jam_layanan",
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 Jam Layanan
digunakan untuk mendaftarkan data jam layanan.
POST https://api.acehprov.go.id/api/rsud/jam_layanan
Permission: private
Request Header
Nama | Tipe | Deskripsi |
---|---|---|
id_layanan | int | id layanan untuk data jam layanan |
html_static | varchar | html static untuk data jam layanan |
date_now | timestamp | date now untuk data jam layanan |
$curl = curl_init();
$data_json ='[{"html_static":"html_static1","date_now":"date_now1"},{"html_static":"html_static2","date_now":"date_now2"}]';
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.acehprov.go.id/api/rsud/jam_layanan",
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 Jam Layanan
digunakan untuk mengubah data jam layanan.
PUT https://api.acehprov.go.id/api/rsud/jam_layanan
Permission: private
Request Header
Nama | Tipe | Deskripsi |
---|---|---|
id_layanan | int | id layanan untuk data jam layanan |
html_static | varchar | html static untuk data jam layanan |
date_now | timestamp | date now untuk data jam layanan |
$curl = curl_init();
$data_json ='[{"id_layanan":"id_layanan1","html_static":"html_static1","date_now":"date_now1"},{"id_layanan":"id_layanan2","html_static":"html_static2","date_now":"date_now2"}]';
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.acehprov.go.id/api/rsud/jam_layanan",
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 Jam Layanan
digunakan untuk menghapus data jam layanan.
DELETE https://api.acehprov.go.id/api/rsud/jam_layanan
Permission: private
Request Header
Nama | Tipe | Deskripsi |
---|---|---|
id_layanan | int | id layanan untuk data jam layanan |
html_static | varchar | html static untuk data jam layanan |
date_now | timestamp | date now untuk data jam layanan |
$curl = curl_init();
$data_json ='[{"id_layanan":"id_layanan1"},{"id_layanan":"id_layanan2"}]';
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.acehprov.go.id/api/rsud/jam_layanan",
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.