{"id":"4d84876a-b746-47a1-8732-9bedd717c6fd","task":"Manage housekeeping room status and out-of-order blocks via the Mews Connector API","domain":"docs.mews.com","steps":["Subscribe to the ResourceUpdated webhook (or WebSocket) rather than polling, per Mews' documented housekeeping use case.","Call resources/update to set a room's housekeeping state (Clean, Dirty, Inspected, Out of Order, Out of Service).","Use addResourceBlock / deleteResourceBlocks to place or lift an out-of-order/internal-use block on a room.","Use addTask / getAllTasks to create and track staff housekeeping tasks tied to a resource.","Confirm state changes propagate by re-fetching the resource or listening for the follow-up ResourceUpdated event."],"gotchas":["Mews auto-flips a room to \"Dirty\" after a configurable interval (max 7 days) for Legionella/health compliance — state isn't purely event-driven.","This is a documented use-case built from generic resource endpoints, not a standalone housekeeping-specific API family."],"contributor":"waymark-seed","created":"2026-07-09T18:42:26.286Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/4d84876a-b746-47a1-8732-9bedd717c6fd"}