Dashboard Overview
Monitoring sistem antrian BPJS real-time
0
Total Antrian Hari Ini
12% dari kemarin
0
Sudah Check-in
8% dari kemarin
0
Menunggu Check-in
Stabil
0
Dibatalkan
3% dari kemarin
Grafik Antrian
s/d
Status Antrian
Booking Terbaru
s/d
| Kode Booking | No. Kartu | Tanggal Periksa | Poli | No. Antrian | Status | Aksi |
|---|---|---|---|---|---|---|
|
Memuat data... |
||||||
Authentication
Endpoint untuk mendapatkan token autentikasi
GET
/auth
Headers
{
"x-username": "your_username",
"x-password": "your_password"
}
Response Success (200)
{
"response": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
},
"metadata": {
"message": "Ok",
"code": 200
}
}
Response Error (201)
{
"metadata": {
"message": "Username dan Password wajib diisi..!!",
"code": 201
}
}
Status Antrian
Endpoint untuk mengecek status antrian poli
POST
/statusantrean
Headers
{
"x-username": "your_username",
"x-token": "your_token"
}
Request Body
{
"kodepoli": "INT",
"kodedokter": "12345",
"tanggalperiksa": "2025-12-28",
"jampraktek": "08:00-12:00"
}
Response Success (200)
{
"response": {
"namapoli": "Poli Internis",
"namadokter": "dr. John Doe, Sp.PD",
"totalantrean": 15,
"sisaantrean": 8,
"antreanpanggil": "INT-001",
"sisakuotajkn": 35,
"kuotajkn": 50,
"sisakuotanonjkn": 35,
"kuotanonjkn": 50,
"keterangan": "Datanglah Minimal 30 Menit..."
},
"metadata": {
"message": "Ok",
"code": 200
}
}
Ambil Antrian
Endpoint untuk mengambil nomor antrian baru
POST
/ambilantrean
Headers
{
"x-username": "your_username",
"x-token": "your_token"
}
Request Body
{
"nomorkartu": "0001234567890",
"nik": "1234567890123456",
"nohp": "081234567890",
"kodepoli": "INT",
"kodedokter": "12345",
"tanggalperiksa": "2025-12-28",
"jampraktek": "08:00-12:00",
"jeniskunjungan": "1",
"nomorreferensi": "REF123456"
}
Jenis Kunjungan
1- Rujukan FKTP2- Rujukan Internal3- Kontrol4- Rujukan Antar RS
Response Success (200)
{
"response": {
"nomorantrean": "INT-015",
"angkaantrean": 15,
"kodebooking": "20251228000015",
"pasienbaru": 0,
"norm": "123456",
"namapoli": "Poli Internis",
"namadokter": "dr. John Doe, Sp.PD",
"estimasidilayani": 1735372800000,
"sisakuotajkn": 35,
"kuotajkn": 50,
"sisakuotanonjkn": 35,
"kuotanonjkn": 50,
"keterangan": "Peserta harap 30 menit lebih awal..."
},
"metadata": {
"message": "Ok",
"code": 200
}
}
Check-in Antrian
Endpoint untuk check-in antrian yang sudah dibooking
POST
/checkinantrean
Request Body
{
"kodebooking": "20251228000015",
"waktu": 1735372800000
}
Response Success (200)
{
"metadata": {
"message": "Ok",
"code": 200
}
}
Batal Antrian
Endpoint untuk membatalkan antrian
POST
/batalantrean
Request Body
{
"kodebooking": "20251228000015",
"keterangan": "Pasien berhalangan hadir"
}
Response Success (200)
{
"metadata": {
"message": "Ok",
"code": 200
}
}
API Testing Tool
Test API endpoints secara langsung
Response
-
Ready
Response will appear here...
Real-time Monitoring
API Performance
LIVE
Response Time
125ms
Requests/min
42
Success Rate
98.5%
Endpoint Usage
/ambilantrean
1,234 calls
/statusantrean
892 calls
/checkinantrean
756 calls
/batalantrean
123 calls
Activity Logs
2025-12-27 22:15:30
INFO
2025-12-27 22:14:22
INFO
2025-12-27 22:13:15
WARNING
2025-12-27 22:12:08
ERROR