{ "version": 1, "routes": [ { "path": "/api/admin/accounts", "methods": ["GET", "POST", "PATCH", "PUT", "DELETE"], "requirement": "admin" }, { "path": "/api/admin/accounts/password", "methods": ["POST"], "requirement": "admin" }, { "path": "/api/admin/organizations", "methods": ["GET", "POST", "PATCH", "DELETE"], "requirement": "admin" }, { "path": "/api/admin/accounts/groups", "methods": ["POST"], "requirement": "public-compatibility", "status": 410 } ], "accountProjection": ["id", "phone", "displayName", "role", "organizationId", "status", "createdAt", "lastLoginAt", "lockedUntil"], "organizationProjection": ["id", "name", "status"], "secretFields": ["passwordHash", "passwordSalt", "failedLoginCount", "sessionVersion", "legacySubject"] }