From 10f79da44b20f4a1ed4982229e060a3b7525292c Mon Sep 17 00:00:00 2001 From: androidlover5842 Date: Wed, 28 Jan 2026 20:03:19 +0530 Subject: [PATCH] Update AGENTS with availability and card revoke details --- AGENTS.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 62e3e2b..b47a1f6 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -81,6 +81,9 @@ Rooms / inventory - /properties/{propertyId}/rooms/board/stream (SSE) - /properties/{propertyId}/rooms/availability - /properties/{propertyId}/rooms/availability-range?from=YYYY-MM-DD&to=YYYY-MM-DD +- Public availability: + - GET /properties/{propertyId}/rooms/available + - GET /properties/{propertyId}/rooms/by-type/{roomTypeCode}?availableOnly=true|false Room types - POST /properties/{propertyId}/room-types @@ -103,7 +106,10 @@ Card issuing - /properties/{propertyId}/room-stays/{roomStayId}/cards/prepare -> returns cardIndex + sector0 payload - /properties/{propertyId}/room-stays/{roomStayId}/cards -> store issued card - /properties/{propertyId}/room-stays/{roomStayId}/cards (list) -- /properties/{propertyId}/room-stays/cards/{cardId}/revoke (ADMIN only) +- /properties/{propertyId}/room-stays/cards/{cardIndex}/revoke (ADMIN; MANAGER allowed only for temp cards) +- Temp cards (room-only, 7 min expiry): + - POST /properties/{propertyId}/rooms/{roomId}/cards/prepare-temp + - POST /properties/{propertyId}/rooms/{roomId}/cards/temp Guest APIs - /properties/{propertyId}/guests/search?phone=... or ?vehicleNumber=...