Outage
Synthetic checks run every minute from Cloudflare. Last checked 1 seconds ago.
API health
Status led by UptimeRobot probing. Read the API docs or visit billing.
Components
API: Health check
GET /health (200 expected — no auth, no quota).
API: Latest prices
GET /v1/latest with a synthetic API key (200 expected).
Auth endpoint
GET /api/auth/get-session (200 expected — endpoint up, no session body).
API: Historical prices
GET /v1/timeseries?range=7d with a synthetic API key (200 expected).
Marketing site
GET https://bullionapi.dev/ (200 expected).
Daily refresh cron
Last refresh_log.ran_at on Neon, fails if >36h old outside skip windows.
Central-bank reserve refresh
Last successful central-bank reserve refresh, fails if more than 36h old.
Incident timeline
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
API: Health check has recovered. 3 consecutive successful checks.
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
API: Health check has recovered. 5 consecutive successful checks.
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
API: Health check has recovered. 3 consecutive successful checks.
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
API: Health check has recovered. 5 consecutive successful checks.
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
API: Health check has recovered. 3 consecutive successful checks.
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
API: Health check has recovered. 5 consecutive successful checks.
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
API: Health check has recovered. 3 consecutive successful checks.
major Central-bank reserve refresh reports failures
Automated checks for Central-bank reserve refresh failed 2 times in the last 5 minutes. We are investigating.
Central-bank reserve refresh has recovered. 5 consecutive successful checks.
major API: Health check reports failures
Automated checks for API: Health check failed 2 times in the last 5 minutes. We are investigating.
API: Health check has recovered. 5 consecutive successful checks.