Skip to main content

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

FieldTypeRequiredDescription
tenantIdstringYesUnique tenant identifier
namestringYesTenant name
ownerUserIdstringYesUser ID of the tenant owner
adminUserIdsstring[]NoAdmin user IDs (default []). Deprecated for authorization; retained for backward compatibility.
createdAtdateYesCreation timestamp
updatedAtdateYesLast 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.