GET/api/healthPublic (No Key)
System Health & Infrastructure Probe
Endpoint probe status ketersediaan database Supabase PostgreSQL, koneksi Upstash Redis, konfigurasi Cloudflare R2 Storage, dan Cloudflare Turnstile secara real-time.
Autentikasi & Izin
Public (No Key)
Batas Frekuensi (Rate Limit)
150 req/min per IP
Interactive Request Tester (Live Probe)
GET/api/health
Contoh Kode Integrasi (Code Examples)
cURL Request
curl -X GET "https://pemasyarakatanjateng.id/api/health" \
-H "Accept: application/json"Struktur Respon Data (Responses)
200Semua komponen sistem beroperasi normal
application/json{
"status": "ok",
"timestamp": "2026-08-22T12:45:00.000Z",
"uptime": 86420.5,
"latency_total_ms": 24,
"services": {
"database": {
"status": "connected",
"latency_ms": 14
},
"redis": {
"status": "connected",
"latency_ms": 6
},
"storage": {
"status": "configured"
},
"turnstile": {
"status": "configured"
}
}
}503Koneksi database PostgreSQL mengalami gangguan
application/json{
"status": "error",
"timestamp": "2026-08-22T12:45:00.000Z",
"uptime": 86420.5,
"latency_total_ms": 1200,
"services": {
"database": {
"status": "disconnected",
"latency_ms": 1200
},
"redis": {
"status": "connected",
"latency_ms": 6
},
"storage": {
"status": "configured"
},
"turnstile": {
"status": "configured"
}
}
}