{"service": "projecttodo", "version": "0.42", "port": 8470, "endpoints": ["POST /api/register", "POST /api/login", "POST /api/auto-register", "GET /api/me", "POST /api/chat", "POST /api/transcribe", "GET/POST /api/projects", "PATCH/DELETE /api/projects/{id}", "POST /api/projects/{id}/share", "GET /api/projects/{id}/shares", "DELETE /api/projects/{id}/shares/{token}", "POST /api/projects/join/{token}", "GET /join/{token} (HTML)", "GET/POST /api/contacts", "PATCH/DELETE /api/contacts/{id}", "GET/POST /api/assignees", "PATCH/DELETE /api/assignees/{id}", "GET/POST /api/positions", "PATCH/DELETE /api/positions/{id}", "GET/POST /api/tasks", "GET/PATCH/DELETE /api/tasks/{id}", "POST /api/tasks/{id}/done|complete|cancel|fail|reopen", "GET/POST /api/cancel-reasons", "PATCH/DELETE /api/cancel-reasons/{id}", "GET /api/sync?since=<ts>"]}