diff --git a/AGENTS.md b/AGENTS.md index 9dc94e9..2ce830a 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -64,6 +64,22 @@ Domain entities Key modules +Auth +- /auth/verify +- /auth/me + +Organizations / Properties / Users +- POST /orgs +- GET /orgs/{orgId} +- POST /orgs/{orgId}/properties +- GET /orgs/{orgId}/properties +- PUT /properties/{propertyId} +- GET /orgs/{orgId}/users +- POST /orgs/{orgId}/users (removed; users created by app) +- GET /properties/{propertyId}/users +- PUT /properties/{propertyId}/users/{userId}/roles +- DELETE /properties/{propertyId}/users/{userId} (ADMIN only) + Rooms / inventory - /properties/{propertyId}/rooms - /properties/{propertyId}/rooms/board @@ -72,7 +88,10 @@ Rooms / inventory - /properties/{propertyId}/rooms/availability-range?from=YYYY-MM-DD&to=YYYY-MM-DD Room types -- CRUD with otaAliases. +- POST /properties/{propertyId}/room-types +- GET /properties/{propertyId}/room-types +- PUT /properties/{propertyId}/room-types/{roomTypeId} +- DELETE /properties/{propertyId}/room-types/{roomTypeId} Properties / Orgs - Property create/update accepts addressText, otaAliases, emailAddresses, allowedTransportModes.