{
  "slug": "modules/tenants",
  "title": "Tenants module",
  "description": "Project and tenant administration for multi-tenant Cuitty installs.",
  "url": "https://cuitty.com/docs/modules/tenants",
  "markdown_url": "https://cuitty.com/docs/modules/tenants.md",
  "json_url": "https://cuitty.com/docs/modules/tenants.json",
  "frontmatter": {
    "title": "Tenants module",
    "description": "Project and tenant administration for multi-tenant Cuitty installs.",
    "order": 13,
    "section": "Modules",
    "updatedAt": "2026-05-07"
  },
  "headings": [
    {
      "depth": 1,
      "slug": "tenants-module",
      "text": "Tenants module"
    },
    {
      "depth": 2,
      "slug": "what-it-manages",
      "text": "What it manages"
    },
    {
      "depth": 2,
      "slug": "api",
      "text": "API"
    }
  ],
  "body_markdown": "# Tenants module\n\nThe tenants module stores Cuitty-specific project configuration for multi-tenant installs, including ingest limits, retention defaults, and enabled module policy.\n\n## What it manages\n\n- Project configuration\n- Ingest rate limits\n- Retention defaults\n- Enabled module lists\n- Admin-facing tenant metadata\n\n## API\n\n| Endpoint | Returns |\n| --- | --- |\n| `GET /api/tenants/status` | Module health |\n| `GET /api/tenants/projects` | Project administration list |\n| `GET /api/tenants/projects/{projectId}/config` | Project config |\n| `PATCH /api/tenants/projects/{projectId}/config` | Update project config |\n\nProduct page: [Tenants](/product/modules/tenants).",
  "body_html": "<h1 id=\"tenants-module\">Tenants module</h1>\n<p>The tenants module stores Cuitty-specific project configuration for multi-tenant installs, including ingest limits, retention defaults, and enabled module policy.</p>\n<h2 id=\"what-it-manages\">What it manages</h2>\n<ul>\n<li>Project configuration</li>\n<li>Ingest rate limits</li>\n<li>Retention defaults</li>\n<li>Enabled module lists</li>\n<li>Admin-facing tenant metadata</li>\n</ul>\n<h2 id=\"api\">API</h2>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<table><thead><tr><th>Endpoint</th><th>Returns</th></tr></thead><tbody><tr><td><code>GET /api/tenants/status</code></td><td>Module health</td></tr><tr><td><code>GET /api/tenants/projects</code></td><td>Project administration list</td></tr><tr><td><code>GET /api/tenants/projects/{projectId}/config</code></td><td>Project config</td></tr><tr><td><code>PATCH /api/tenants/projects/{projectId}/config</code></td><td>Update project config</td></tr></tbody></table>\n<p>Product page: <a href=\"/product/modules/tenants\">Tenants</a>.</p>",
  "links_out": [
    "/product/modules/tenants"
  ]
}