Properties
Admin API for properties under a tenant.
Overview
A Property represents a site (building, community, campus) belonging to exactly one Tenant. Units hang off properties.
Endpoints
| Method | Path | Description |
|---|---|---|
GET | /api/admin/properties | List (filterable) |
POST | /api/admin/properties | Create |
GET | /api/admin/properties/:id | Read |
PUT | /api/admin/properties/:id | Update |
DELETE | /api/admin/properties/:id | Delete |
Fields
| Field | Notes |
|---|---|
tenantId | Required foreign key |
name | Human label |
address | Optional free-form |
timezone | Default America/New_York |
Usage tips
- When onboarding a new customer, create the tenant first, then properties, then units.
- Property-level analytics roll up from related units and calls — see
/api/admin/analytics/*.