This page collects the key URLs for the deployed system (docs + API) and a lightweight API reference.
Docs
- Docs (custom domain):
https://nwatch.incitat.io - Privacy policy:
https://nwatch.incitat.io/privacy - Support & FAQ:
https://nwatch.incitat.io/support
API (Cloudflare Worker)
- API base:
https://nwatch-api.incitat.io - Health check:
GET /health
Notes:
- The API is separate from the docs site. The Worker root
/returns JSON (it is not a website). - Authenticated endpoints require
Authorization: Bearer <Firebase ID token>.
Endpoints (Worker)
Public:
GET /(service info)GET /health
Authenticated (member):
POST /v1/registerDevicePOST /v1/joinGroupPOST /v1/triggerIncidentPOST /v1/deleteAccountGET /v1/me
Authenticated (manager/admin):
POST /v1/admin/createGroupPOST /v1/admin/createInvitePOST /v1/admin/setMemberStatusPOST /v1/admin/broadcastGroup
Swagger / OpenAPI
- OpenAPI spec (download/view): /openapi.yaml
View it in Swagger Editor:
- With custom domain (recommended):
https://editor.swagger.io/?url=https://nwatch.incitat.io/openapi.yaml
OpenAPI servers targets the API hostname:
https://nwatch-api.incitat.io

