API reference
Platform status
GET /api/pub/v1/status, whether the API and its services are up, with 90 days of daily uptime; and the status page it powers.
GET
https://api.dhanu.ai/api/pub/v1/statusThe public status endpoint, no key needed, cached for 30 seconds. Every five minutes Dhanu probes its own public API, background workers, OCR service and live co-editing service and records the result; this endpoint rolls those probes into a state per component and 90 days of daily uptime. The human version is the status page.
state is operational, degraded (a probe answered but slowly), outage
(the last probe failed) or unknown (no probe in the last fifteen minutes).
curl https://api.dhanu.ai/api/pub/v1/status
Response
200 OK
{
"state": "operational",
"checkedAt": "2026-09-17T10:00:00.000Z",
"components": [
{ "component": "api", "label": "Public API", "state": "operational", "latencyMs": 84, "checkedAt": "…", "uptime90dPercent": 99.98, "days": [{ "day": "2026-06-20", "samples": 288, "upSamples": 288, "uptimePercent": 100 }] }
]
}