noemio API

DEVELOPER REFERENCE

A clear view of
the service.

Check the status and readiness of the Noemio service.

Base URL https://api.noemio.app

GET /health

Returns 200 OK when this process is responding. The equivalent versioned endpoint is /api/v1/health.

{
  "status": "ok",
  "service": "noemio-api",
  "environment": "production",
  "version": "776dc698255970fb5eba94b96b3fcee844e22d37"
}

GET /readyz

Returns 200 OK when the page template, translations and asset directory have loaded. Returns 503 Service Unavailable if an application dependency is unavailable.

{
  "status": "ready",
  "service": "noemio-api",
  "environment": "production",
  "version": "776dc698255970fb5eba94b96b3fcee844e22d37",
  "checks": {
    "web_template": true,
    "translations": true,
    "assets": true
  }
}

HTTP behavior

Endpoints accept GET and HEAD. Other methods return 405; unknown endpoints return 404. JSON responses use UTF-8 and are not cached. These endpoints do not require authentication.