Skip to main content

Check API health

Use the public health endpoint to verify that the Trust Platform API is operational

The Trust Platform API exposes a public health endpoint that returns the current status of the service. It requires no authentication and is suitable for automated monitoring, alerting pipelines, and manual status checks.


Endpoint

GET /api/health

Authentication: None required. This endpoint is publicly accessible without a Bearer token.


Response

Response parameters

ParameterTypeDescription
statusstringHealth status of the service. "OK" when operational.
timestampstringISO 8601 timestamp of when the health check was evaluated
servicestringName of the service
{
"status": "OK",
"timestamp": "2026-01-01T10:00:00.000Z",
"service": "trust-platform-api"
}

HTTP status codes

StatusDescription
200Service is healthy
503Service unavailable

Example

curl --request GET https://localhost:3000/api/health

Status page

You can also check the operational status of the Trust Platform at the IDnow status page. The page reflects the health of the Trust Platform component and updates automatically.