Dokumentasi Lengkap REST API

Dokumentasi resmi seluruh layanan antarmuka sistem (Total: 266 endpoint pada modul v1 dan v2).

Base URL https://mixing-api.rsud-ajibarang.go.id/
Response Format application/json
Authentication Header Authorization: Bearer <jwt_token>

Alarm Controller (v1)

Pengingat jadwal kerja, kontrol alarm, dan sinkronisasi preferensi pengingat.

POST /v1/api/alarm/login Login pengguna dengan username dan password.
Bearer Auth
Deskripsi

Login pengguna dengan username dan password.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
no_hp string POST Body
password string POST Body
id_user string POST Body
nama string POST Body
alamat string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/alarm/getProfile Ambil data profil lengkap pengguna.
Bearer Auth
Deskripsi

Ambil data profil lengkap pengguna.

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
id_user string GET Param
nama string GET Param
no_hp string GET Param
alamat string GET Param
password string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/alarm/register Layanan register pada modul Alarm.
Bearer Auth
Deskripsi

Layanan register pada modul Alarm.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
nama string POST Body
no_hp string POST Body
alamat string POST Body
password string POST Body
id_user string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/alarm/getAlarm Mengambil data pada modul Alarm (getAlarm).
Bearer Auth
Deskripsi

Mengambil data pada modul Alarm (getAlarm).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
id_user string GET Param
jam string GET Param
ket_obat string GET Param
suara string GET Param
jenis_alarm string GET Param
waktu string GET Param
hr string GET Param
obat string GET Param
tgl_alarm_kontrol string GET Param
tgl_kontrol string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/alarm/getAlarmPush Mengambil data pada modul Alarm (getAlarmPush).
Bearer Auth
Deskripsi

Mengambil data pada modul Alarm (getAlarmPush).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
id_user string GET Param
jam string GET Param
ket_obat string GET Param
suara string GET Param
jenis_alarm string GET Param
waktu string GET Param
hr string GET Param
obat string GET Param
tgl_alarm_kontrol string GET Param
tgl_kontrol string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/alarm/insertAlarm Menambahkan data baru pada modul Alarm (insertAlarm).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Alarm (insertAlarm).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_user string POST Body
jam string POST Body
ket_obat string POST Body
suara string POST Body
jenis_alarm string POST Body
waktu string POST Body
hr string POST Body
obat string POST Body
tgl_alarm_kontrol string POST Body
tgl_kontrol string POST Body
id_alarm string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/alarm/insertAlarmKontrol Menambahkan data baru pada modul Alarm (insertAlarmKontrol).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Alarm (insertAlarmKontrol).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_user string POST Body
jam string POST Body
ket_obat string POST Body
suara string POST Body
jenis_alarm string POST Body
tgl_alarm_kontrol string POST Body
tgl_kontrol string POST Body
waktu string POST Body
hr string POST Body
obat string POST Body
id_alarm string POST Body
alamat string POST Body
nama string POST Body
no_hp string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/alarm/deleteAlarm Menghapus data pada modul Alarm (deleteAlarm).
Bearer Auth
Deskripsi

Menghapus data pada modul Alarm (deleteAlarm).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_alarm string POST Body
id_user string POST Body
alamat string POST Body
nama string POST Body
no_hp string POST Body
password string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/alarm/EditProfil Perbarui informasi data profil pengguna.
Bearer Auth
Deskripsi

Perbarui informasi data profil pengguna.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_user string POST Body
alamat string POST Body
nama string POST Body
no_hp string POST Body
password string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/alarm/EditPassword Memperbarui data pada modul Alarm (EditPassword).
Bearer Auth
Deskripsi

Memperbarui data pada modul Alarm (EditPassword).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_user string POST Body
password string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Auth Controller (v1)

Autentikasi token JWT, validasi akun, dan pengelolaan push notifikasi FCM.

POST /v1/api/auth/accesstoken Generate JWT Bearer token untuk autentikasi sistem.
Public
Deskripsi

Generate JWT Bearer token untuk autentikasi sistem.

Headers
Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
userkey string POST Body
passkey string POST Body
username string POST Body
password string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/auth/login Login pengguna dengan username dan password.
Bearer Auth
Deskripsi

Login pengguna dengan username dan password.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
username string POST Body
password string POST Body
device_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/auth/loginV2 Login pengguna versi 2.
Bearer Auth
Deskripsi

Login pengguna versi 2.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
username string POST Body
password string POST Body
device_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/auth/registerDevice Registrasi ID perangkat mobile / FCM Token.
Bearer Auth
Deskripsi

Registrasi ID perangkat mobile / FCM Token.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
username string POST Body
password string POST Body
device_type string POST Body
device_id string POST Body
device_brand string POST Body
device_model string POST Body
device_name string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/auth/saveTokenUser Simpan token push notifikasi pengguna.
Bearer Auth
Deskripsi

Simpan token push notifikasi pengguna.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
token string POST Body
title string POST Body
message string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/auth/sendNotification Kirim push notification ke perangkat target.
Bearer Auth
Deskripsi

Kirim push notification ke perangkat target.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
title string POST Body
message string POST Body
uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/auth/aksesCuti Pengecekan hak akses dan approval cuti.
Bearer Auth
Deskripsi

Pengecekan hak akses dan approval cuti.

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Catatan Controller (v1)

Pencatatan aktivitas kerja harian (SINCHAN/LHK), lembur, verifikasi atasan, dan notifikasi.

POST /v1/api/catatan/tupoksi Layanan tupoksi pada modul Catatan.
Bearer Auth
Deskripsi

Layanan tupoksi pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanLemburByVerifikator Kelola / verifikasi catatan kerja lembur.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan kerja lembur.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByVerifikator Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
bulan string POST Body
tahun string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByVerifikatorLhkv2 Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
page string POST Body
perPage string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByVerifikatorLhk Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByVerifikatorLhkSudah Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/detailcatatanHarianByVerifikatorLhk Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/detailcatatanHarianByVerifikatorLhkSudah Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
tanggal string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/detailcatatanHarianByUidLhk Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
uid_karyawan string POST Body
tanggal string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByKaru Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByKasi Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByKabid Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByDirektur Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByKepalaInstalasi Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
all string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianByAll Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
all string POST Body
bulan string POST Body
tahun string POST Body
status_verif string POST Body
status_verif_lhk string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarian Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
bulan string POST Body
tahun string POST Body
status_verif string POST Body
status_verif_lhk string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanHarianFilter Kelola / verifikasi catatan harian pegawai.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan harian pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
bulan string POST Body
tahun string POST Body
status_verif string POST Body
status_verif_lhk string POST Body
page string POST Body
perPage string POST Body
tanggal string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanLemburFilter Kelola / verifikasi catatan kerja lembur.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan kerja lembur.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
bulan string POST Body
tahun string POST Body
status_verif string POST Body
page string POST Body
perPage string POST Body
tanggal string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/catatanLembur Kelola / verifikasi catatan kerja lembur.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan kerja lembur.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/insertCatatan Input catatan kegiatan baru.
Bearer Auth
Deskripsi

Input catatan kegiatan baru.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
jumlah string POST Body
tupoksi string POST Body
satuan string POST Body
catatan_harian string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/insertCatatanBOOM Input catatan kegiatan baru.
Bearer Auth
Deskripsi

Input catatan kegiatan baru.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
tanggal_list string POST Body
jumlah string POST Body
tupoksi string POST Body
satuan string POST Body
catatan_harian string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/insertCatatanLembur Kelola / verifikasi catatan kerja lembur.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan kerja lembur.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
jumlah string POST Body
tupoksi string POST Body
satuan string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
catatan_harian string POST Body
id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/updateCatatan Perbarui catatan kegiatan pegawai.
Bearer Auth
Deskripsi

Perbarui catatan kegiatan pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id string POST Body
tanggal string POST Body
tupoksi string POST Body
catatan_harian string POST Body
jumlah string POST Body
satuan string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/updateCatatanLembur Kelola / verifikasi catatan kerja lembur.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan kerja lembur.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id string POST Body
tanggal string POST Body
tupoksi string POST Body
catatan_harian string POST Body
jumlah string POST Body
satuan string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/deleteCatatan Hapus catatan kegiatan pegawai.
Bearer Auth
Deskripsi

Hapus catatan kegiatan pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id string POST Body
status_verif string POST Body
verif_keterangan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/updateCatatanVerif Perbarui catatan kegiatan pegawai.
Bearer Auth
Deskripsi

Perbarui catatan kegiatan pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id string POST Body
status_verif string POST Body
verif_keterangan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/updateCatatanVerifAll Perbarui catatan kegiatan pegawai.
Bearer Auth
Deskripsi

Perbarui catatan kegiatan pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id string POST Body
status_verif string POST Body
verif_keterangan string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
status_verif_lhk string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/updateCatatanLemburVerifAll Kelola / verifikasi catatan kerja lembur.
Bearer Auth
Deskripsi

Kelola / verifikasi catatan kerja lembur.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id string POST Body
status_verif string POST Body
verif_keterangan string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
status_verif_lhk string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/updateLhkVerif Memperbarui data pada modul Catatan (updateLhkVerif).
Bearer Auth
Deskripsi

Memperbarui data pada modul Catatan (updateLhkVerif).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
status_verif_lhk string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/updateLhkVerifAll Memperbarui data pada modul Catatan (updateLhkVerifAll).
Bearer Auth
Deskripsi

Memperbarui data pada modul Catatan (updateLhkVerifAll).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
bulan string POST Body
tahun string POST Body
status_verif_lhk string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/catatan/satuan Mengambil data pada modul Catatan (satuan).
Bearer Auth
Deskripsi

Mengambil data pada modul Catatan (satuan).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/listKaryawanByVerifikator Layanan listKaryawanByVerifikator pada modul Catatan.
Bearer Auth
Deskripsi

Layanan listKaryawanByVerifikator pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dept_id_auto string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/listKaryawanByKaru Layanan listKaryawanByKaru pada modul Catatan.
Bearer Auth
Deskripsi

Layanan listKaryawanByKaru pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dept_id_auto string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/listKaryawanByKepalaInstalasi Layanan listKaryawanByKepalaInstalasi pada modul Catatan.
Bearer Auth
Deskripsi

Layanan listKaryawanByKepalaInstalasi pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dept_id_auto string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/listKaryawanByKasi Layanan listKaryawanByKasi pada modul Catatan.
Bearer Auth
Deskripsi

Layanan listKaryawanByKasi pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dept_id_auto string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/listKaryawanByKabid Layanan listKaryawanByKabid pada modul Catatan.
Bearer Auth
Deskripsi

Layanan listKaryawanByKabid pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dept_id_auto string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/listKaryawanByAll Layanan listKaryawanByAll pada modul Catatan.
Bearer Auth
Deskripsi

Layanan listKaryawanByAll pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dept_id_auto string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/catatan/listKaryawanByRuangan Mengambil data pada modul Catatan (listKaryawanByRuangan).
Bearer Auth
Deskripsi

Mengambil data pada modul Catatan (listKaryawanByRuangan).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
dept_id_auto string GET Param
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/listKaryawanByDirektur Layanan listKaryawanByDirektur pada modul Catatan.
Bearer Auth
Deskripsi

Layanan listKaryawanByDirektur pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/notifListSinchan Layanan notifListSinchan pada modul Catatan.
Bearer Auth
Deskripsi

Layanan notifListSinchan pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/notifListLHK Layanan notifListLHK pada modul Catatan.
Bearer Auth
Deskripsi

Layanan notifListLHK pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/catatan/notifApproval Layanan notifApproval pada modul Catatan.
Bearer Auth
Deskripsi

Layanan notifApproval pada modul Catatan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/catatan/notifApprovalAdmin Mengambil data pada modul Catatan (notifApprovalAdmin).
Bearer Auth
Deskripsi

Mengambil data pada modul Catatan (notifApprovalAdmin).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Cuti Controller (v1)

Pengajuan cuti pegawai, kalkulasi kuota cuti, alur persetujuan pejabat/admin, dan pembatalan cuti.

POST /v1/api/cuti/historyCutiByuidlimit Riwayat permohonan cuti pegawai.
Bearer Auth
Deskripsi

Riwayat permohonan cuti pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
page string POST Body
perPage string POST Body
stt_cuti string POST Body
cuti_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/historyCutiByuid Riwayat permohonan cuti pegawai.
Bearer Auth
Deskripsi

Riwayat permohonan cuti pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
page string POST Body
perPage string POST Body
stt_cuti string POST Body
cuti_id string POST Body
tahun string POST Body
jenis string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/detailCuti Layanan detailCuti pada modul Cuti.
Bearer Auth
Deskripsi

Layanan detailCuti pada modul Cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
cuti_id string POST Body
uid string POST Body
tahun string POST Body
jenis string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/detailCutiApprove Layanan detailCutiApprove pada modul Cuti.
Bearer Auth
Deskripsi

Layanan detailCutiApprove pada modul Cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
cuti_id string POST Body
uid string POST Body
tahun string POST Body
jenis string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
tahuncuti string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/tanggalCutiApprove Layanan tanggalCutiApprove pada modul Cuti.
Bearer Auth
Deskripsi

Layanan tanggalCutiApprove pada modul Cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
cuti_id string POST Body
uid string POST Body
tahun string POST Body
jenis string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
tahuncuti string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/cuti/jumlahCuti Mengambil data pada modul Cuti (jumlahCuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Cuti (jumlahCuti).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
tahun string GET Param
jenis string GET Param
cuti_id string GET Param
jenis_cuti_id string GET Param
tglambilcuti string GET Param
tahuncuti string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/batalCuti Layanan batalCuti pada modul Cuti.
Bearer Auth
Deskripsi

Layanan batalCuti pada modul Cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
cuti_id string POST Body
uid string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
tahuncuti string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/approveCuti Persetujuan / verifikasi pengajuan cuti.
Bearer Auth
Deskripsi

Persetujuan / verifikasi pengajuan cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
cuti_id string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
tahuncuti string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/approveCutiByAdmin Persetujuan / verifikasi pengajuan cuti.
Bearer Auth
Deskripsi

Persetujuan / verifikasi pengajuan cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
cuti_id string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
tahuncuti string POST Body
ket_reject string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/rejectedCuti Penolakan pengajuan cuti.
Bearer Auth
Deskripsi

Penolakan pengajuan cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
cuti_id string POST Body
ket_reject string POST Body
uid string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
keterangan string POST Body
alamatcuti string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/rejectedCutiByAdmin Penolakan pengajuan cuti.
Bearer Auth
Deskripsi

Penolakan pengajuan cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
cuti_id string POST Body
ket_reject string POST Body
uid string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
keterangan string POST Body
alamatcuti string POST Body
verifikator_cuti_uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/ajukanCuti Pengajuan permohonan cuti baru.
Bearer Auth
Deskripsi

Pengajuan permohonan cuti baru.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
keterangan string POST Body
alamatcuti string POST Body
verifikator_cuti_uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/cekKuotaCuti Cek sisa kuota jatah cuti tahunan.
Bearer Auth
Deskripsi

Cek sisa kuota jatah cuti tahunan.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_status_pegawai string POST Body
id_jenis_cuti string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/listCutiByVerifikator Layanan listCutiByVerifikator pada modul Cuti.
Bearer Auth
Deskripsi

Layanan listCutiByVerifikator pada modul Cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
stt_cuti string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/listCutiByAdmin Layanan listCutiByAdmin pada modul Cuti.
Bearer Auth
Deskripsi

Layanan listCutiByAdmin pada modul Cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
stt_cuti string POST Body
page string POST Body
perPage string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
keterangan string POST Body
alamatcuti string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/listReviewCutiByUid Layanan listReviewCutiByUid pada modul Cuti.
Bearer Auth
Deskripsi

Layanan listReviewCutiByUid pada modul Cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
stt_cuti string POST Body
page string POST Body
perPage string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
keterangan string POST Body
alamatcuti string POST Body
verifikator_cuti_uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/notifListCuti Layanan notifListCuti pada modul Cuti.
Bearer Auth
Deskripsi

Layanan notifListCuti pada modul Cuti.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
keterangan string POST Body
alamatcuti string POST Body
verifikator_cuti_uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/ajukanCuti_2 Pengajuan permohonan cuti baru.
Bearer Auth
Deskripsi

Pengajuan permohonan cuti baru.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
jenis_cuti_id string POST Body
tglambilcuti string POST Body
keterangan string POST Body
alamatcuti string POST Body
verifikator_cuti_uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/cuti/insertPenangguhanCuti Menambahkan data baru pada modul Cuti (insertPenangguhanCuti).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Cuti (insertPenangguhanCuti).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
jml_penangguhan string POST Body
tahun string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Eksternal Controller (v1)

Integrasi data pihak ketiga termasuk sinkronisasi data ke BKPSDM.

GET /v1/api/eksternal/integrasiBKPSDM Mengambil data pada modul Eksternal (integrasiBKPSDM).
Bearer Auth
Deskripsi

Mengambil data pada modul Eksternal (integrasiBKPSDM).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
bulan string GET Param
tahun string GET Param
lokasi string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/eksternal/lokasi Mengambil data pada modul Eksternal (lokasi).
Bearer Auth
Deskripsi

Mengambil data pada modul Eksternal (lokasi).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Jaspel Controller (v1)

Informasi rincian jasa pelayanan (jaspel), header data, detail klaim, serta komplain pegawai.

POST /v1/api/jaspel/lastJaspel Layanan lastJaspel pada modul Jaspel.
Bearer Auth
Deskripsi

Layanan lastJaspel pada modul Jaspel.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
page string POST Body
perPage string POST Body
id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/jaspel/jaspelHeader Layanan jaspelHeader pada modul Jaspel.
Bearer Auth
Deskripsi

Layanan jaspelHeader pada modul Jaspel.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
page string POST Body
perPage string POST Body
id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/jaspel/JaspelDetail Layanan JaspelDetail pada modul Jaspel.
Bearer Auth
Deskripsi

Layanan JaspelDetail pada modul Jaspel.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/jaspel/JaspelDetail_v2 Layanan JaspelDetail_v2 pada modul Jaspel.
Bearer Auth
Deskripsi

Layanan JaspelDetail_v2 pada modul Jaspel.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/jaspel/ubahJaspelDetail Layanan ubahJaspelDetail pada modul Jaspel.
Bearer Auth
Deskripsi

Layanan ubahJaspelDetail pada modul Jaspel.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id string POST Body
konfirmasi string POST Body
tanda_tangan string POST Body
alasan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/jaspel/komplainJaspelDetail Layanan komplainJaspelDetail pada modul Jaspel.
Bearer Auth
Deskripsi

Layanan komplainJaspelDetail pada modul Jaspel.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id string POST Body
konfirmasi string POST Body
alasan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Lain Controller (v1)

Layanan pendukung dan konfigurasi utilitas tambahan.

GET /v1/api/lain/barang Mengambil data pada modul Lain (barang).
Bearer Auth
Deskripsi

Mengambil data pada modul Lain (barang).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
id_shift string GET Param
id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/lain/barcodeBarangKeluar Mengambil data pada modul Lain (barcodeBarangKeluar).
Bearer Auth
Deskripsi

Mengambil data pada modul Lain (barcodeBarangKeluar).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Laras Controller (v1)

Layanan administrasi rujukan dan survei.

GET /v1/api/laras/headerLaras Mengambil data pada modul Laras (headerLaras).
Bearer Auth
Deskripsi

Mengambil data pada modul Laras (headerLaras).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Lhk Controller (v1)

Laporan Hasil Kerja harian dan verifikasi berjenjang.

POST /v1/api/lhk/LHKHeader Layanan LHKHeader pada modul Lhk.
Bearer Auth
Deskripsi

Layanan LHKHeader pada modul Lhk.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
page string POST Body
perPage string POST Body
id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/lhk/LHKDetail Layanan LHKDetail pada modul Lhk.
Bearer Auth
Deskripsi

Layanan LHKDetail pada modul Lhk.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/lhk/ubahLHKDetail Layanan ubahLHKDetail pada modul Lhk.
Bearer Auth
Deskripsi

Layanan ubahLHKDetail pada modul Lhk.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id string POST Body
konfirmasi string POST Body
tanda_tangan string POST Body
link_lhk string POST Body
waktu_ttd_lhk string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/lhk/CatatanPNS Layanan CatatanPNS pada modul Lhk.
Bearer Auth
Deskripsi

Layanan CatatanPNS pada modul Lhk.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
bulan string POST Body
tahun string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Master Controller (v1)

Data master referensi pegawai, jam kerja, unit, dan tabel konfigurasi operasional.

GET /v1/api/master/menu Mengambil data pada modul Master (menu).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (menu).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
limit string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/menuAll Mengambil data pada modul Master (menuAll).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (menuAll).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
limit string GET Param
cc_kendaraan string GET Param
jumlah_kendaraan string GET Param
detail_kendaraan string GET Param
Provinsi_id string GET Param
Kabupaten_id string GET Param
Kecamatan_id string GET Param
Provinsi_jarak string GET Param
Kabupaten_jarak string GET Param
Kecamatan_jarak string GET Param
BBM_luar_Prov_Sejateng string GET Param
jenis_mesin string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/master/hargaBBM Layanan hargaBBM pada modul Master.
Bearer Auth
Deskripsi

Layanan hargaBBM pada modul Master.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
cc_kendaraan string POST Body
jumlah_kendaraan string POST Body
detail_kendaraan string POST Body
Provinsi_id string POST Body
Kabupaten_id string POST Body
Kecamatan_id string POST Body
Provinsi_jarak string POST Body
Kabupaten_jarak string POST Body
Kecamatan_jarak string POST Body
BBM_luar_Prov_Sejateng string POST Body
jenis_mesin string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/jeniscuti Mengambil data pada modul Master (jeniscuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (jeniscuti).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/statuscuti Mengambil data pada modul Master (statuscuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (statuscuti).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/atasanlangsungcuti Mengambil data pada modul Master (atasanlangsungcuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (atasanlangsungcuti).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/kepalainstalasicuti Mengambil data pada modul Master (kepalainstalasicuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (kepalainstalasicuti).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/koordinatorkarucuti Mengambil data pada modul Master (koordinatorkarucuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (koordinatorkarucuti).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/jabatancuti Mengambil data pada modul Master (jabatancuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (jabatancuti).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/unitcuti Mengambil data pada modul Master (unitcuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (unitcuti).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/unitSubcuti Mengambil data pada modul Master (unitSubcuti).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (unitSubcuti).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/getStatusKaryawan Mengambil data pada modul Master (getStatusKaryawan).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (getStatusKaryawan).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/getPangkatGolongan Mengambil data pada modul Master (getPangkatGolongan).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (getPangkatGolongan).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/getAlasanPresensi Mengambil data pada modul Master (getAlasanPresensi).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (getAlasanPresensi).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/getTelpRuangan Mengambil data pada modul Master (getTelpRuangan).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (getTelpRuangan).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/FAQ Mengambil data pada modul Master (FAQ).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (FAQ).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/pengumumanAll Mengambil data pada modul Master (pengumumanAll).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (pengumumanAll).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
judul_pengumuman string GET Param
isi_pengumuman string GET Param
is_penting string GET Param
is_active string GET Param
lampiran_1 string GET Param
header_pengumuman string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/pengumumanAuto Mengambil data pada modul Master (pengumumanAuto).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (pengumumanAuto).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
judul_pengumuman string GET Param
isi_pengumuman string GET Param
is_penting string GET Param
is_active string GET Param
lampiran_1 string GET Param
header_pengumuman string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/pengumuman Mengambil data pada modul Master (pengumuman).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (pengumuman).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
judul_pengumuman string GET Param
isi_pengumuman string GET Param
is_penting string GET Param
is_active string GET Param
lampiran_1 string GET Param
header_pengumuman string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/pengumumanLimit Mengambil data pada modul Master (pengumumanLimit).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (pengumumanLimit).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
judul_pengumuman string GET Param
isi_pengumuman string GET Param
is_penting string GET Param
is_active string GET Param
lampiran_1 string GET Param
header_pengumuman string GET Param
uid string GET Param
id_pengumuman string GET Param
version string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/pengumumanLimitAuto Mengambil data pada modul Master (pengumumanLimitAuto).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (pengumumanLimitAuto).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
judul_pengumuman string GET Param
isi_pengumuman string GET Param
is_penting string GET Param
is_active string GET Param
lampiran_1 string GET Param
header_pengumuman string GET Param
uid string GET Param
id_pengumuman string GET Param
version string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/master/insertPengumuman Menambahkan data baru pada modul Master (insertPengumuman).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Master (insertPengumuman).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
judul_pengumuman string POST Body
isi_pengumuman string POST Body
is_penting string POST Body
is_active string POST Body
lampiran_1 string POST Body
header_pengumuman string POST Body
uid string POST Body
id_pengumuman string POST Body
version string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/master/EditPengumuman Memperbarui data pada modul Master (EditPengumuman).
Bearer Auth
Deskripsi

Memperbarui data pada modul Master (EditPengumuman).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id_pengumuman string POST Body
judul_pengumuman string POST Body
isi_pengumuman string POST Body
is_penting string POST Body
is_active string POST Body
lampiran_1 string POST Body
header_pengumuman string POST Body
version string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/master/insertViews Menambahkan data baru pada modul Master (insertViews).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Master (insertViews).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_pengumuman string POST Body
uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/master/deletePengumuman Menghapus data pada modul Master (deletePengumuman).
Bearer Auth
Deskripsi

Menghapus data pada modul Master (deletePengumuman).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id_pengumuman string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/getBulan Mengambil data pada modul Master (getBulan).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (getBulan).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/getTahun Mengambil data pada modul Master (getTahun).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (getTahun).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/LokasiDinasLuar_Prov Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/LokasiDinasLuar_Kab Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/LokasiDinasLuar_Kec Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/LokasiDinasLuar_Kota Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/JenisDinasLuar Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/master/JenisKendaraan Mengambil data pada modul Master (JenisKendaraan).
Bearer Auth
Deskripsi

Mengambil data pada modul Master (JenisKendaraan).

Headers
Authorization: Bearer Content-Type: application/json
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Pelaporan Controller (v1)

Rekapitulasi laporan kehadiran, keterlambatan, rekapan absensi harian dan bulanan pegawai.

POST /v1/api/pelaporan/insertInsiden Menambahkan data baru pada modul Pelaporan (insertInsiden).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Pelaporan (insertInsiden).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
jenis_insiden_id string POST Body
insiden_menyangkut_pasien_id string POST Body
akibat_insiden_id string POST Body
user_id string POST Body
norm string POST Body
nama_pasien string POST Body
tempat string POST Body
tanggal_insiden string POST Body
kronologis_insiden string POST Body
insiden_terjadi_pada_id string POST Body
insiden_id string POST Body
uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/insidens Mengambil data pada modul Pelaporan (insidens).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (insidens).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
insiden_id string GET Param
uid string GET Param
uid_pelapor string GET Param
nama_dilaporkan string GET Param
tanggal_kejadian string GET Param
waktu_kejadian string GET Param
lokasi_kejadian string GET Param
kronologi_kejadian string GET Param
bukti_pendukung string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/insidenDetail Mengambil data pada modul Pelaporan (insidenDetail).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (insidenDetail).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
insiden_id string GET Param
uid string GET Param
uid_pelapor string GET Param
nama_dilaporkan string GET Param
tanggal_kejadian string GET Param
waktu_kejadian string GET Param
lokasi_kejadian string GET Param
kronologi_kejadian string GET Param
bukti_pendukung string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/insidenByUser Mengambil data pada modul Pelaporan (insidenByUser).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (insidenByUser).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
uid_pelapor string GET Param
nama_dilaporkan string GET Param
tanggal_kejadian string GET Param
waktu_kejadian string GET Param
lokasi_kejadian string GET Param
kronologi_kejadian string GET Param
bukti_pendukung string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/akibatInsiden Mengambil data pada modul Pelaporan (akibatInsiden).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (akibatInsiden).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid_pelapor string GET Param
nama_dilaporkan string GET Param
tanggal_kejadian string GET Param
waktu_kejadian string GET Param
lokasi_kejadian string GET Param
kronologi_kejadian string GET Param
bukti_pendukung string GET Param
insiden_id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/insidenMenyangkutPasien Mengambil data pada modul Pelaporan (insidenMenyangkutPasien).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (insidenMenyangkutPasien).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid_pelapor string GET Param
nama_dilaporkan string GET Param
tanggal_kejadian string GET Param
waktu_kejadian string GET Param
lokasi_kejadian string GET Param
kronologi_kejadian string GET Param
bukti_pendukung string GET Param
insiden_id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/jenisInsiden Mengambil data pada modul Pelaporan (jenisInsiden).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (jenisInsiden).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid_pelapor string GET Param
nama_dilaporkan string GET Param
tanggal_kejadian string GET Param
waktu_kejadian string GET Param
lokasi_kejadian string GET Param
kronologi_kejadian string GET Param
bukti_pendukung string GET Param
insiden_id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/pelaporan/insertPettruk Menambahkan data baru pada modul Pelaporan (insertPettruk).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Pelaporan (insertPettruk).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid_pelapor string POST Body
nama_dilaporkan string POST Body
tanggal_kejadian string POST Body
waktu_kejadian string POST Body
lokasi_kejadian string POST Body
kronologi_kejadian string POST Body
bukti_pendukung string POST Body
insiden_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/pelaporan/deleteInsiden Menghapus data pada modul Pelaporan (deleteInsiden).
Bearer Auth
Deskripsi

Menghapus data pada modul Pelaporan (deleteInsiden).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
insiden_id string POST Body
uid string POST Body
id_pelaporan string POST Body
uid_penilai string POST Body
uid_pegawai string POST Body
ruangan_id string POST Body
nilai_awal_indikator_1 string POST Body
nilai_awal_indikator_2 string POST Body
nilai_awal_indikator_3 string POST Body
nilai_awal_indikator_4 string POST Body
nilai_awal_indikator_5 string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/getPettrukAll Mengambil data pada modul Pelaporan (getPettrukAll).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (getPettrukAll).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
id_pelaporan string GET Param
uid_penilai string GET Param
uid_pegawai string GET Param
ruangan_id string GET Param
nilai_awal_indikator_1 string GET Param
nilai_awal_indikator_2 string GET Param
nilai_awal_indikator_3 string GET Param
nilai_awal_indikator_4 string GET Param
nilai_awal_indikator_5 string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/pelaporan/deletePettruk Menghapus data pada modul Pelaporan (deletePettruk).
Bearer Auth
Deskripsi

Menghapus data pada modul Pelaporan (deletePettruk).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_pelaporan string POST Body
uid_penilai string POST Body
uid_pegawai string POST Body
ruangan_id string POST Body
nilai_awal_indikator_1 string POST Body
nilai_awal_indikator_2 string POST Body
nilai_awal_indikator_3 string POST Body
nilai_awal_indikator_4 string POST Body
nilai_awal_indikator_5 string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/pelaporan/insertPenilaianPettruk Menambahkan data baru pada modul Pelaporan (insertPenilaianPettruk).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Pelaporan (insertPenilaianPettruk).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid_penilai string POST Body
uid_pegawai string POST Body
ruangan_id string POST Body
nilai_awal_indikator_1 string POST Body
nilai_awal_indikator_2 string POST Body
nilai_awal_indikator_3 string POST Body
nilai_awal_indikator_4 string POST Body
nilai_awal_indikator_5 string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/getPenilaianPettrukAll Mengambil data pada modul Pelaporan (getPenilaianPettrukAll).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (getPenilaianPettrukAll).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
judul string GET Param
deskripsi string GET Param
link string GET Param
rapat_id string GET Param
nama_peserta string GET Param
unit string GET Param
jabatan string GET Param
jenis_kelamin string GET Param
tanda_tangan string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/pelaporan/insertPerpustakaanPettruk Menambahkan data baru pada modul Pelaporan (insertPerpustakaanPettruk).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Pelaporan (insertPerpustakaanPettruk).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
judul string POST Body
deskripsi string POST Body
link string POST Body
rapat_id string POST Body
nama_peserta string POST Body
unit string POST Body
jabatan string POST Body
jenis_kelamin string POST Body
tanda_tangan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/getPerpustakaanPettrukAll Mengambil data pada modul Pelaporan (getPerpustakaanPettrukAll).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (getPerpustakaanPettrukAll).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
rapat_id string GET Param
nama_peserta string GET Param
unit string GET Param
jabatan string GET Param
jenis_kelamin string GET Param
tanda_tangan string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/pelaporan/insertPresensiCermat Menambahkan data baru pada modul Pelaporan (insertPresensiCermat).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Pelaporan (insertPresensiCermat).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
rapat_id string POST Body
nama_peserta string POST Body
unit string POST Body
jabatan string POST Body
jenis_kelamin string POST Body
tanda_tangan string POST Body
id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/getCermat Mengambil data pada modul Pelaporan (getCermat).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (getCermat).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/pelaporan/getCermatById Mengambil data pada modul Pelaporan (getCermatById).
Bearer Auth
Deskripsi

Mengambil data pada modul Pelaporan (getCermatById).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Presensi Controller (v1)

Presensi masuk/pulang, presensi wajah, geolokasi, surat dinas luar, dan persetujuan aduan kehadiran.

POST /v1/api/presensi/historyByUid Ambil riwayat data presensi pegawai.
Bearer Auth
Deskripsi

Ambil riwayat data presensi pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
bulan string POST Body
tahun string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/riwayatPresensi Ambil riwayat data presensi pegawai.
Bearer Auth
Deskripsi

Ambil riwayat data presensi pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
bulan string POST Body
tahun string POST Body
tanggal string POST Body
id_shift string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/historyByUid3 Ambil riwayat data presensi pegawai.
Bearer Auth
Deskripsi

Ambil riwayat data presensi pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
id_shift string POST Body
scan_masuk string POST Body
latitude string POST Body
longitude string POST Body
cekLokasiTime string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/shiftByUid Ambil data jadwal shift kerja pegawai.
Bearer Auth
Deskripsi

Ambil data jadwal shift kerja pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
id_shift string POST Body
scan_masuk string POST Body
latitude string POST Body
longitude string POST Body
cekLokasiTime string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/presensiMasukAndroid Kirim data presensi masuk pegawai.
Bearer Auth
Deskripsi

Kirim data presensi masuk pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
id_shift string POST Body
scan_masuk string POST Body
latitude string POST Body
longitude string POST Body
cekLokasiTime string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/presensiMasukAndroidFace Kirim data presensi masuk pegawai.
Bearer Auth
Deskripsi

Kirim data presensi masuk pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
id_shift string POST Body
scan_masuk string POST Body
latitude string POST Body
longitude string POST Body
cekLokasiTime string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/presensiKeluarAndroid Kirim data presensi pulang pegawai.
Bearer Auth
Deskripsi

Kirim data presensi pulang pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
scan_keluar string POST Body
latitude string POST Body
longitude string POST Body
cekLokasiTime string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/presensiKeluarAndroidV2 Kirim data presensi pulang pegawai.
Bearer Auth
Deskripsi

Kirim data presensi pulang pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
scan_keluar string POST Body
latitude string POST Body
longitude string POST Body
cekLokasiTime string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/presensiKeluarAndroidFace Kirim data presensi pulang pegawai.
Bearer Auth
Deskripsi

Kirim data presensi pulang pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
cekLokasiTime string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/addLepasLibur Kelola tanggal lepas / libur kerja.
Bearer Auth
Deskripsi

Kelola tanggal lepas / libur kerja.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
keterangan string POST Body
bulan string POST Body
tahun string POST Body
id_presensi_lepas string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/presensi/lepasLibur Kelola tanggal lepas / libur kerja.
Bearer Auth
Deskripsi

Kelola tanggal lepas / libur kerja.

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
bulan string GET Param
tahun string GET Param
tanggal string GET Param
keterangan string GET Param
id_presensi_lepas string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/editLepasLibur Kelola tanggal lepas / libur kerja.
Bearer Auth
Deskripsi

Kelola tanggal lepas / libur kerja.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
keterangan string POST Body
id_presensi_lepas string POST Body
tgl_presensi string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/deleteLepasLibur Kelola tanggal lepas / libur kerja.
Bearer Auth
Deskripsi

Kelola tanggal lepas / libur kerja.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id_presensi_lepas string POST Body
tgl_presensi string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
tanggal string POST Body
lokasi string POST Body
keterangan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/cekPresensi Layanan cekPresensi pada modul Presensi.
Bearer Auth
Deskripsi

Layanan cekPresensi pada modul Presensi.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tgl_presensi string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
tanggal string POST Body
lokasi string POST Body
keterangan string POST Body
jam_mulai string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/dinasLuar Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
bulan string POST Body
tahun string POST Body
page string POST Body
perPage string POST Body
tanggal string POST Body
lokasi string POST Body
keterangan string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/insertDinasLuar Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
lokasi string POST Body
keterangan string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
surat_tugas string POST Body
surat_tugas_filename string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/addDinasLuar Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
lokasi string POST Body
keterangan string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
surat_tugas string POST Body
surat_tugas_filename string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/editDinasLuar Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_presensi_dinasluar string POST Body
tanggal string POST Body
lokasi string POST Body
keterangan string POST Body
uid string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/upload_surat_tugas Layanan upload_surat_tugas pada modul Presensi.
Bearer Auth
Deskripsi

Layanan upload_surat_tugas pada modul Presensi.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
lokasi string POST Body
keterangan string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/addDinasLuar2 Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
lokasi string POST Body
keterangan string POST Body
jam_mulai string POST Body
jam_selesai string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/deleteDinasLuar Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_presensi_dinasluar string POST Body
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
id string POST Body
verif_st string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/presensiByVerifikator Layanan presensiByVerifikator pada modul Presensi.
Bearer Auth
Deskripsi

Layanan presensiByVerifikator pada modul Presensi.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
id string POST Body
verif_st string POST Body
id_presensi string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/updatePresensiVerifAll Memperbarui data pada modul Presensi (updatePresensiVerifAll).
Bearer Auth
Deskripsi

Memperbarui data pada modul Presensi (updatePresensiVerifAll).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
id string POST Body
verif_st string POST Body
page string POST Body
perPage string POST Body
id_presensi string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/presensiByAdmin Layanan presensiByAdmin pada modul Presensi.
Bearer Auth
Deskripsi

Layanan presensiByAdmin pada modul Presensi.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
page string POST Body
perPage string POST Body
verif_st string POST Body
id_presensi string POST Body
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/updatePresensiVerifAllByAdmin Memperbarui data pada modul Presensi (updatePresensiVerifAllByAdmin).
Bearer Auth
Deskripsi

Memperbarui data pada modul Presensi (updatePresensiVerifAllByAdmin).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
verif_st string POST Body
id_presensi string POST Body
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
id_shift string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/presensiAduanByUid Layanan presensiAduanByUid pada modul Presensi.
Bearer Auth
Deskripsi

Layanan presensiAduanByUid pada modul Presensi.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
uid_karyawan string POST Body
tanggal string POST Body
page string POST Body
perPage string POST Body
id_shift string POST Body
scan_masuk string POST Body
scan_keluar string POST Body
id_alasan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/insertPresensiAduan Menambahkan data baru pada modul Presensi (insertPresensiAduan).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Presensi (insertPresensiAduan).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
id_shift string POST Body
scan_masuk string POST Body
scan_keluar string POST Body
id_alasan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/insertPresensiAduanv2 Menambahkan data baru pada modul Presensi (insertPresensiAduanv2).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Presensi (insertPresensiAduanv2).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
id_shift string POST Body
scan_masuk string POST Body
scan_keluar string POST Body
id_alasan string POST Body
lampiran string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/deletePresensiAduan Menghapus data pada modul Presensi (deletePresensiAduan).
Bearer Auth
Deskripsi

Menghapus data pada modul Presensi (deletePresensiAduan).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_presensi_manual string POST Body
uid string POST Body
page string POST Body
perPage string POST Body
tanggal string POST Body
id_dept string POST Body
tanggal_awal string POST Body
tanggal_akhir string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/notifListPresensi Layanan notifListPresensi pada modul Presensi.
Bearer Auth
Deskripsi

Layanan notifListPresensi pada modul Presensi.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
page string POST Body
perPage string POST Body
tanggal string POST Body
id_dept string POST Body
tanggal_awal string POST Body
tanggal_akhir string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/insertPresensiBoom Menambahkan data baru pada modul Presensi (insertPresensiBoom).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Presensi (insertPresensiBoom).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal string POST Body
id_dept string POST Body
tanggal_awal string POST Body
tanggal_akhir string POST Body
pembuat_komitmen_uid string POST Body
penanggungjawab_uid string POST Body
jenis_dinasluar_id string POST Body
kategori_diasluar_id string POST Body
lokasi_dinasluar_prov_id string POST Body
lokasi_dinasluar_kab_id string POST Body
lokasi_dinasluar_kec_id string POST Body
tgl_berangkat string POST Body
tgl_pulang string POST Body
lokasi string POST Body
dasar_pelaksanaan string POST Body
peserta_rapat string POST Body
jenis_kendaraan_id string POST Body
jarak string POST Body
jml_kendaraan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/insertPresensiBoomRange Menambahkan data baru pada modul Presensi (insertPresensiBoomRange).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Presensi (insertPresensiBoomRange).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanggal_awal string POST Body
tanggal_akhir string POST Body
pembuat_komitmen_uid string POST Body
penanggungjawab_uid string POST Body
jenis_dinasluar_id string POST Body
kategori_diasluar_id string POST Body
lokasi_dinasluar_prov_id string POST Body
lokasi_dinasluar_kab_id string POST Body
lokasi_dinasluar_kec_id string POST Body
tgl_berangkat string POST Body
tgl_pulang string POST Body
lokasi string POST Body
dasar_pelaksanaan string POST Body
peserta_rapat string POST Body
jenis_kendaraan_id string POST Body
jarak string POST Body
jml_kendaraan string POST Body
cc_kendaraan string POST Body
uang_bbm string POST Body
harga_tiket string POST Body
nomor_surat string POST Body
keterangan_lain string POST Body
peserta_dinasluar string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/perjalanan_dinas Layanan perjalanan_dinas pada modul Presensi.
Bearer Auth
Deskripsi

Layanan perjalanan_dinas pada modul Presensi.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
pembuat_komitmen_uid string POST Body
penanggungjawab_uid string POST Body
jenis_dinasluar_id string POST Body
kategori_diasluar_id string POST Body
lokasi_dinasluar_prov_id string POST Body
lokasi_dinasluar_kab_id string POST Body
lokasi_dinasluar_kec_id string POST Body
tgl_berangkat string POST Body
tgl_pulang string POST Body
lokasi string POST Body
dasar_pelaksanaan string POST Body
peserta_rapat string POST Body
jenis_kendaraan_id string POST Body
jarak string POST Body
jml_kendaraan string POST Body
cc_kendaraan string POST Body
uang_bbm string POST Body
harga_tiket string POST Body
nomor_surat string POST Body
keterangan_lain string POST Body
peserta_dinasluar string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/presensi/perjalanan_dinas_limit_file Mengambil data pada modul Presensi (perjalanan_dinas_limit_file).
Bearer Auth
Deskripsi

Mengambil data pada modul Presensi (perjalanan_dinas_limit_file).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
dinas_luar_id string GET Param
page string GET Param
perPage string GET Param
dasar_spt_3 string GET Param
dasar_spt_4 string GET Param
nomor_surat string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/presensi/perjalanan_dinas_limit Mengambil data pada modul Presensi (perjalanan_dinas_limit).
Bearer Auth
Deskripsi

Mengambil data pada modul Presensi (perjalanan_dinas_limit).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
dinas_luar_id string GET Param
page string GET Param
perPage string GET Param
dasar_spt_3 string GET Param
dasar_spt_4 string GET Param
nomor_surat string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/presensi/perjalanan_dinas_limit_ByAdmin Mengambil data pada modul Presensi (perjalanan_dinas_limit_ByAdmin).
Bearer Auth
Deskripsi

Mengambil data pada modul Presensi (perjalanan_dinas_limit_ByAdmin).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
page string GET Param
perPage string GET Param
uid string GET Param
dinas_luar_id string GET Param
dasar_spt_3 string GET Param
dasar_spt_4 string GET Param
nomor_surat string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/update_perjalanan_dinas_ByAdmin Memperbarui data pada modul Presensi (update_perjalanan_dinas_ByAdmin).
Bearer Auth
Deskripsi

Memperbarui data pada modul Presensi (update_perjalanan_dinas_ByAdmin).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dinas_luar_id string POST Body
dasar_spt_3 string POST Body
dasar_spt_4 string POST Body
nomor_surat string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/presensi/perjalanan_dinas_detail Mengambil data pada modul Presensi (perjalanan_dinas_detail).
Bearer Auth
Deskripsi

Mengambil data pada modul Presensi (perjalanan_dinas_detail).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
dinas_luar_id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/insert_risalah Menambahkan data baru pada modul Presensi (insert_risalah).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Presensi (insert_risalah).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dinas_luar_id string POST Body
tanggal string POST Body
lokasi string POST Body
dasar_pelaksanaan string POST Body
peserta_rapat string POST Body
hasil_pelaksanaan string POST Body
data_risalah string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/update_risalah Memperbarui data pada modul Presensi (update_risalah).
Bearer Auth
Deskripsi

Memperbarui data pada modul Presensi (update_risalah).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dinas_luar_id string POST Body
tanggal string POST Body
lokasi string POST Body
dasar_pelaksanaan string POST Body
peserta_rapat string POST Body
hasil_pelaksanaan string POST Body
data_risalah string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/presensi/get_address_by_coords Mengambil data pada modul Presensi (get_address_by_coords).
Bearer Auth
Deskripsi

Mengambil data pada modul Presensi (get_address_by_coords).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
lat string GET Param
lng string GET Param
uid string GET Param
dinas_luar_id string GET Param
uid_anggota string GET Param
latitude string GET Param
longitude string GET Param
detail_alamat string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/upload_foto_dinasluar Kelola pengajuan / riwayat dinas luar pegawai.
Bearer Auth
Deskripsi

Kelola pengajuan / riwayat dinas luar pegawai.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dinas_luar_id string POST Body
uid_anggota string POST Body
latitude string POST Body
longitude string POST Body
detail_alamat string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/deletePerjadin Menghapus data pada modul Presensi (deletePerjadin).
Bearer Auth
Deskripsi

Menghapus data pada modul Presensi (deletePerjadin).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dinas_luar_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/upload_undangan_perjadin Layanan upload_undangan_perjadin pada modul Presensi.
Bearer Auth
Deskripsi

Layanan upload_undangan_perjadin pada modul Presensi.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dinas_luar_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/presensi/updatePerjadin_ByAdmin Memperbarui data pada modul Presensi (updatePerjadin_ByAdmin).
Bearer Auth
Deskripsi

Memperbarui data pada modul Presensi (updatePerjadin_ByAdmin).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
dinas_luar_id string POST Body
dasar_spt_1 string POST Body
dasar_spt_2 string POST Body
dasar_spt_3 string POST Body
nomor_surat string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Profile Controller (v1)

Biodata pegawai, jabatan, profesi, tanda tangan digital, registrasi face recognition, dan foto profil.

GET /v1/api/profile/golonganDarah Mengambil data pada modul Profile (golonganDarah).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (golonganDarah).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/profesi Mengambil data pada modul Profile (profesi).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (profesi).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/koordinatorKaru Mengambil data pada modul Profile (koordinatorKaru).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (koordinatorKaru).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/kepalaInstalasi Mengambil data pada modul Profile (kepalaInstalasi).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (kepalaInstalasi).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/kasi Mengambil data pada modul Profile (kasi).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (kasi).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/kabid Mengambil data pada modul Profile (kabid).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (kabid).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/atasanLangsung Mengambil data pada modul Profile (atasanLangsung).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (atasanLangsung).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
nama_lengkap string GET Param
nik string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/caseManajer Mengambil data pada modul Profile (caseManajer).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (caseManajer).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
nama_lengkap string GET Param
nik string GET Param
tanggal_lahir string GET Param
alamat string GET Param
no_hp string GET Param
golongan_darah string GET Param
tanda_tangan string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/verifikatorSinchan Mengambil data pada modul Profile (verifikatorSinchan).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (verifikatorSinchan).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
nama_lengkap string GET Param
nik string GET Param
tanggal_lahir string GET Param
alamat string GET Param
no_hp string GET Param
golongan_darah string GET Param
tanda_tangan string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/verifikatorLhk Mengambil data pada modul Profile (verifikatorLhk).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (verifikatorLhk).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
nama_lengkap string GET Param
nik string GET Param
tanggal_lahir string GET Param
alamat string GET Param
no_hp string GET Param
golongan_darah string GET Param
tanda_tangan string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/ruangan Mengambil data pada modul Profile (ruangan).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (ruangan).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
nama_lengkap string GET Param
nik string GET Param
tanggal_lahir string GET Param
alamat string GET Param
no_hp string GET Param
golongan_darah string GET Param
tanda_tangan string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/profile/popup Mengambil data pada modul Profile (popup).
Bearer Auth
Deskripsi

Mengambil data pada modul Profile (popup).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
nama_lengkap string GET Param
nik string GET Param
tanggal_lahir string GET Param
alamat string GET Param
no_hp string GET Param
golongan_darah string GET Param
tanda_tangan string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/dataPribadi Layanan dataPribadi pada modul Profile.
Bearer Auth
Deskripsi

Layanan dataPribadi pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
nama_lengkap string POST Body
nik string POST Body
tanggal_lahir string POST Body
alamat string POST Body
no_hp string POST Body
golongan_darah string POST Body
tanda_tangan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/dataProfile Layanan dataProfile pada modul Profile.
Bearer Auth
Deskripsi

Layanan dataProfile pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
nama_lengkap string POST Body
nik string POST Body
tanggal_lahir string POST Body
alamat string POST Body
no_hp string POST Body
golongan_darah string POST Body
tanda_tangan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/ubahDataPribadi Layanan ubahDataPribadi pada modul Profile.
Bearer Auth
Deskripsi

Layanan ubahDataPribadi pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
nama_lengkap string POST Body
nik string POST Body
tanggal_lahir string POST Body
alamat string POST Body
no_hp string POST Body
golongan_darah string POST Body
tanda_tangan string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/ubahPassword Ubah kata sandi akun.
Bearer Auth
Deskripsi

Ubah kata sandi akun.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
old_password string POST Body
password1 string POST Body
password2 string POST Body
profesi string POST Body
atasan_langsung string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/dataKepegawaian Layanan dataKepegawaian pada modul Profile.
Bearer Auth
Deskripsi

Layanan dataKepegawaian pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
profesi string POST Body
atasan_langsung string POST Body
koordinator_kepala_ruang string POST Body
kepala_instalasi string POST Body
kasi string POST Body
kabid string POST Body
casemanager string POST Body
verifikator_sinchan_uid string POST Body
verifikator_lhk_uid string POST Body
verifikator_cuti_uid string POST Body
verifikator_presensi_uid string POST Body
terhitung_mulai string POST Body
dept_id_auto string POST Body
id_pangkat_jabatan string POST Body
id_status_pegawai string POST Body
nip string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/ubahDataKepegawaian Layanan ubahDataKepegawaian pada modul Profile.
Bearer Auth
Deskripsi

Layanan ubahDataKepegawaian pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
profesi string POST Body
atasan_langsung string POST Body
koordinator_kepala_ruang string POST Body
kepala_instalasi string POST Body
kasi string POST Body
kabid string POST Body
casemanager string POST Body
verifikator_sinchan_uid string POST Body
verifikator_lhk_uid string POST Body
verifikator_cuti_uid string POST Body
verifikator_presensi_uid string POST Body
terhitung_mulai string POST Body
dept_id_auto string POST Body
id_pangkat_jabatan string POST Body
id_status_pegawai string POST Body
nip string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/ubahSignPad Layanan ubahSignPad pada modul Profile.
Bearer Auth
Deskripsi

Layanan ubahSignPad pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanda_tangan string POST Body
foto_profile string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/ubahTTD Layanan ubahTTD pada modul Profile.
Bearer Auth
Deskripsi

Layanan ubahTTD pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
tanda_tangan string POST Body
foto_profile string POST Body
sayur_bening_absensi string POST Body
foto_base64 string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/ubahFotoProfile Layanan ubahFotoProfile pada modul Profile.
Bearer Auth
Deskripsi

Layanan ubahFotoProfile pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
foto_profile string POST Body
sayur_bening_absensi string POST Body
foto_base64 string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/ubahSayurBening Layanan ubahSayurBening pada modul Profile.
Bearer Auth
Deskripsi

Layanan ubahSayurBening pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
sayur_bening_absensi string POST Body
foto_base64 string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/registerface Layanan registerface pada modul Profile.
Bearer Auth
Deskripsi

Layanan registerface pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
foto_base64 string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/profile/dataFace Layanan dataFace pada modul Profile.
Bearer Auth
Deskripsi

Layanan dataFace pada modul Profile.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Ruang Controller (v1)

CRUD master data ruangan dan kamar perawatan.

GET /v1/api/ruang/ruang Mengambil data pada modul Ruang (ruang).
Bearer Auth
Deskripsi

Mengambil data pada modul Ruang (ruang).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
dept_id_auto string GET Param
level_id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
DELETE /v1/api/ruang/ruang Layanan ruang pada modul Ruang.
Bearer Auth
Deskripsi

Layanan ruang pada modul Ruang.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
dept_id_auto string POST Body
level_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/ruang/ruang Layanan ruang pada modul Ruang.
Bearer Auth
Deskripsi

Layanan ruang pada modul Ruang.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
level_id string POST Body
dept_id_auto string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
PUT /v1/api/ruang/ruang Layanan ruang pada modul Ruang.
Bearer Auth
Deskripsi

Layanan ruang pada modul Ruang.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
dept_id_auto string POST Body
level_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Shift Controller (v1)

CRUD master pola shift kerja pegawai.

GET /v1/api/shift/shift Mengambil data pada modul Shift (shift).
Bearer Auth
Deskripsi

Mengambil data pada modul Shift (shift).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
id_shift string GET Param
kode string GET Param
shift_name string GET Param
jam_masuk string GET Param
jam_keluar string GET Param
status string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
DELETE /v1/api/shift/shift Layanan shift pada modul Shift.
Bearer Auth
Deskripsi

Layanan shift pada modul Shift.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_shift string POST Body
kode string POST Body
shift_name string POST Body
jam_masuk string POST Body
jam_keluar string POST Body
status string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/shift/shift Layanan shift pada modul Shift.
Bearer Auth
Deskripsi

Layanan shift pada modul Shift.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_shift string POST Body
kode string POST Body
shift_name string POST Body
jam_masuk string POST Body
jam_keluar string POST Body
status string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
PUT /v1/api/shift/shift Layanan shift pada modul Shift.
Bearer Auth
Deskripsi

Layanan shift pada modul Shift.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
id_shift string POST Body
kode string POST Body
shift_name string POST Body
jam_masuk string POST Body
jam_keluar string POST Body
status string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }

Simrs Controller (v1)

Integrasi sistem rumah sakit: jadwal dokter poli, ketersediaan tempat tidur (Aplicare), tiket aduan IT, dan resep obat.

GET /v1/api/simrs/lokasi Mengambil data pada modul Simrs (lokasi).
Bearer Auth
Deskripsi

Mengambil data pada modul Simrs (lokasi).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
hari_id string GET Param
nik string GET Param
lahir_tgl string GET Param
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/simrs/getPoliklinik Daftar poliklinik / unit pelayanan rawat jalan.
Bearer Auth
Deskripsi

Daftar poliklinik / unit pelayanan rawat jalan.

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
hari_id string GET Param
nik string GET Param
lahir_tgl string GET Param
uid string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/simrs/jadwalDokter Ambil data jadwal praktek dokter.
Bearer Auth
Deskripsi

Ambil data jadwal praktek dokter.

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
hari_id string GET Param
nik string GET Param
lahir_tgl string GET Param
uid string GET Param
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/simrs/tempatTidur Monitoring ketersediaan tempat tidur rawat inap.
Bearer Auth
Deskripsi

Monitoring ketersediaan tempat tidur rawat inap.

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
nik string GET Param
lahir_tgl string GET Param
uid string GET Param
page string GET Param
perPage string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/simrs/TTbyAplicare Monitoring ketersediaan tempat tidur rawat inap.
Bearer Auth
Deskripsi

Monitoring ketersediaan tempat tidur rawat inap.

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
nik string GET Param
lahir_tgl string GET Param
uid string GET Param
page string GET Param
perPage string GET Param
selesai_st string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/simrs/login Login pengguna dengan username dan password.
Bearer Auth
Deskripsi

Login pengguna dengan username dan password.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
nik string POST Body
lahir_tgl string POST Body
uid string POST Body
page string POST Body
perPage string POST Body
selesai_st string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/simrs/cekAkunByUid Mengambil data pada modul Simrs (cekAkunByUid).
Bearer Auth
Deskripsi

Mengambil data pada modul Simrs (cekAkunByUid).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
page string GET Param
perPage string GET Param
selesai_st string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/simrs/kategoriAduan Mengambil data pada modul Simrs (kategoriAduan).
Bearer Auth
Deskripsi

Mengambil data pada modul Simrs (kategoriAduan).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
uid string GET Param
page string GET Param
perPage string GET Param
selesai_st string GET Param
lokasi_id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/simrs/aduanSimrs Layanan aduanSimrs pada modul Simrs.
Bearer Auth
Deskripsi

Layanan aduanSimrs pada modul Simrs.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
page string POST Body
perPage string POST Body
selesai_st string POST Body
lokasi_id string POST Body
permintaan_judul string POST Body
permintaan_uraian string POST Body
kategori_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/simrs/aduanSimrsByIT Layanan aduanSimrsByIT pada modul Simrs.
Bearer Auth
Deskripsi

Layanan aduanSimrsByIT pada modul Simrs.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
selesai_st string POST Body
page string POST Body
perPage string POST Body
lokasi_id string POST Body
permintaan_judul string POST Body
permintaan_uraian string POST Body
kategori_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/simrs/insertAduan Menambahkan data baru pada modul Simrs (insertAduan).
Bearer Auth
Deskripsi

Menambahkan data baru pada modul Simrs (insertAduan).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
lokasi_id string POST Body
permintaan_judul string POST Body
permintaan_uraian string POST Body
kategori_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/simrs/updateAduan Memperbarui data pada modul Simrs (updateAduan).
Bearer Auth
Deskripsi

Memperbarui data pada modul Simrs (updateAduan).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
aduan_id string POST Body
lokasi_id string POST Body
permintaan_judul string POST Body
permintaan_uraian string POST Body
kategori_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/simrs/deleteAduan Menghapus data pada modul Simrs (deleteAduan).
Bearer Auth
Deskripsi

Menghapus data pada modul Simrs (deleteAduan).

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
aduan_id string POST Body
respon_uraian string POST Body
selesai_st string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
POST /v1/api/simrs/responAduanByIT Layanan responAduanByIT pada modul Simrs.
Bearer Auth
Deskripsi

Layanan responAduanByIT pada modul Simrs.

Headers
Authorization: Bearer Content-Type: multipart/form-data / application/x-www-form-urlencoded
Parameters (Body Request Form-Data)
Nama Parameter Tipe Sumber
uid string POST Body
aduan_id string POST Body
respon_uraian string POST Body
selesai_st string POST Body
pelayanan_id string POST Body
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }
GET /v1/api/simrs/getResep Mengambil data pada modul Simrs (getResep).
Bearer Auth
Deskripsi

Mengambil data pada modul Simrs (getResep).

Headers
Authorization: Bearer Content-Type: application/json
Parameters (Query Params / URL Params)
Nama Parameter Tipe Sumber
pelayanan_id string GET Param
Contoh Format Respons JSON (200 OK)
{ "status": true, "message": "Data berhasil diproses", "data": [] }