Skip to main content
GET
Health Check
Check the operational status of the NAWA API. This endpoint is free and does not require authentication.
Unlike every other endpoint, this one returns a bare object, not the { success, result, errors, request_id } envelope. It is designed to be read by uptime monitors, which generally cannot unwrap a payload.

Request

Response

Healthy (200)

Degraded (200)

A non-core dependency is unavailable. The API is serving normally.

Down (503)

A core dependency has failed and the API cannot serve requests.

Fields

The status contract

This matters if you are wiring up an uptime monitor.
Key your monitor on the HTTP status code, not on the status string in the body.A degraded response is a deliberate 200: the API is up and answering. A monitor that treats the body’s "degraded" as an outage will report the API as down while it is serving every request normally. Only a 503 means requests are actually failing.
For real-time status monitoring, visit status.trynawa.com.