API status.
A look at the services that keep this space running.
Live checks. A recorded timeline.
Live statusRefreshes every minute while this page is visible. Refreshing checks availability without saving a history bar.
Today · Every 15 minutesAn external scheduler calls the protected monitor and saves results. Today uses Malaysia time. The schedule requires external setup; missing checks remain grey.
Vercel Hobby only permits daily cron jobs. Its 8:00–8:59 AM MYT check remains a fallback. The 15-minute schedule uses an external scheduler; adding a secret does not start or replay it.
Each UTC day summarizes saved checks and keeps the worst result. Percentages use actual recorded checks. Earlier history contains one daily observation.
The monitor becomes overdue after 20 minutes without a completed run. An external scheduler must detect and alert on a failed cron request when this website itself is unreachable.
Brief outages between checks may be missed. If history storage is down, results cannot be saved. Recent observations shows recorded slow or failed checks.
Grey means no observation was saved, not that the service was down. Percentages reflect sampled checks, not continuous uptime.
Public API rows test HTTP reads. Other rows test service dependencies; monitoring never sends messages or creates, edits, or deletes your content.
The 15-minute schedule starts after the external scheduler is configured. No history is invented for missed checks.
System status
Today in Malaysia · 15-minute slots · Grey means no saved observation.
Connecting to the status service…