Tenant
Base path: /api/data/tenant
All tenant CRUD endpoints are registered but not yet implemented — handlers are empty stubs.
POST /api/data/tenant
Create a new tenant record.
Auth: Session cookie required
Tenant: Scoped via x-tenant-id header
Not yet implemented — returns no response.
Tenant Schema Reference
| Field | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | Unique tenant identifier |
| name | string | Yes | Tenant name |
| ownerUserId | string | Yes | User ID of the tenant owner |
| adminUserIds | string[] | No | Admin user IDs (default []). Deprecated for authorization; retained for backward compatibility. |
| createdAt | date | Yes | Creation timestamp |
| updatedAt | date | Yes | Last update timestamp |
GET /api/data/tenant/:id
Retrieve a tenant by ID.
Auth: Session cookie required
Tenant: Scoped via x-tenant-id header
Not yet implemented — returns no response.
PATCH /api/data/tenant/:id
Update a tenant by ID.
Auth: Session cookie required
Tenant: Scoped via x-tenant-id header
Not yet implemented — returns no response.
DELETE /api/data/tenant/:id
Delete a tenant by ID.
Auth: Session cookie required
Tenant: Scoped via x-tenant-id header
Not yet implemented — returns no response.