Appearance
Health API
FreshSource: BIBLE.md (Triage section, Daily heartbeat)
Engine health and inventory endpoints.
Routes
| Method | Route | What |
|---|---|---|
| GET | /health | Engine status |
| GET | /routes | All 704 routes |
| GET | /events/stream | SSE event stream |
| GET | /events/recent | Recent events (REST) |
Health check
bash
curl http://localhost:4700/healthResponse:
json
{
"success": true,
"data": {
"status": "ok",
"engine": "ghost",
"version": "2.0.0",
"uptime": 12345,
"plugins": 109,
"routes": 704,
"accountsLoaded": 50,
"browsersActive": 0
}
}All routes
bash
curl http://localhost:4700/routesReturns full route list with method, path, source plugin.
SSE event stream
bash
curl http://localhost:4700/events/streamStreams events as they happen: browser launches, CTR fires, errors, phase advances. Replaces dashboard 10-second polling.
Other health-adjacent routes
| Method | Route | What |
|---|---|---|
| GET | /cookies/status | Cookie health per account |
| GET | /cookies/proxy-pool | Proxy pool health |
| GET | /phases/status | Account phase distribution |